实现思路如下:
-
通过网卡接口类GUID获取物理网卡的设备路径名 。
-
通过设备路径名,用CreateFile获取设备句柄。
-
通过设备句柄,用DeviceIoControl与驱动程序进行通信,获取网卡的原生MAC地址和当前MAC地址。
开发语言:Visual C++
支持平台:Windows
实现功能:
- 通过WDK获取网卡原生MAC地址和当前MAC地址
下载地址:
V1.0 2010年05月23日
- 完成正式版本。
接口函数:
WDK_MacAddress
源代码:
WDK_MacAddress.h
WDK_MacAddress.cpp