首页 相关文章 取得系统中网卡MAC地址的三种方法

取得系统中网卡MAC地址的三种方法

做好的程序员一如做人。多看多想或许他山之石可以攻玉,但永远不要成为代码的奴隶。 CKER
  原著:Borland
  Translated by CKER
  
  第一种方法使用Microsoft的Netbios API。 这是一套通过Winsock提供底层网络支持的命令。使用Netbios的最大缺点是您必须在系统中安装了Netbios服务(假如您在windows网络中启用了文件共享的话,这就不是问题了)。除此此外,这种方法又快又准确。
  
  Netbios API只包括了一个函数,就叫做Netbios。这个函数使用网络控制块(network control block)结构作为参数,这个结构告诉函数要做什么。结构的定义如下:
   typedef strUCt _NCB {
   UCHAR ncb_command;
   UCHAR ncb_retcode;
   UCHAR ncb_lsn;
   UCHAR ncb_num;
   PUCHAR ncb_buffer;
   Word ncb_length;
   UCHAR ...[ 查看全文 ]

2016-02-19 标签:

取得系统中网卡MAC地址的三种方法的相关文章

手机页面
收藏网站 回到头部