0
我正在使用mingw编译我的cpp程序,它必须获取MAC地址。在unix中,sys/ioctl.h 提供'SIOCGIFHWADDR'来读取它。但是对于mingw win32,ioctl被命名为ioctlsocket。我正在使用它,但它没有'SIOCGIFHWADDR'命令。SIOCGIFHWADDR for ioctlsocket in mingw
如何使用ioctlsocket读取硬件MAC地址?
在此先感谢。
以下是我使用
ioctl(fd, SIOCGIFHWADDR, &ifr); //Unix it works
ioctlsocket(fd, SIOCGIFHWADDR, &ifr); //win32, doesn't work
你说的“不工作”的意思? – 2012-03-06 15:58:58