实验: 得本地计算机信息

来源:互联网 发布:为何程序员都用茶轴 编辑:程序博客网 时间:2024/03/29 14:59

可以得到的本地信息有: 硬盘序列号, 网卡号, 本地IP

 

稍后整理。

 

资料:

用WMI得IP

http://www.codeproject.com/KB/dialog/IP_Address_WMI.aspx
WMI Sample Get IP address

 

得ip的3种方法

Finding IP Address Information
http://www.codeproject.com/KB/IP/obafindingipinformation.aspx

 

Wake On LAN (WOL)
http://www.codeproject.com/KB/IP/WOL.aspx

 

/**

* 这种方法得本地IP, 简单实用

*/

Get all IP numbers of your machine and how to pass through an authenticating proxy
http://www.codeproject.com/KB/IP/getipnr.aspx

 

使用COM方法来取的IP的方法极其不好, CoInitialize(NULL), CoInitializeSecurity, CoUninitialize(), 在一个进程中只能顺序调用一次.

如果主程序或依赖的ocx, dll中,有多次调用CoInitialize,CoInitializeSecurity, 会导致COM操作失败. 如果都是自己写的程序好能控制,如果有同事或第三方的组件,那就不能保证每次的COM操作都成功.

 

 

原创粉丝点击