visual 6.0与查找mac地址 如何在C++中找到一个应用程序当前运行的计算机的MAC地址,然后将MAC地址与某个MAC地址进行比较?

visual 6.0与查找mac地址 如何在C++中找到一个应用程序当前运行的计算机的MAC地址,然后将MAC地址与某个MAC地址进行比较?,c++,visual-c++,C++,Visual C++,假设我们要比较的某个mac地址是AB-12-CD-34-EF-56,那么如何找到应用程序正在运行的mac地址,然后将该mac地址与AB-12-CD-34-EF-56 mac地址进行比较呢 我已经试过方法3了 但这在Visual6.0上不起作用,有人知道如何做到这一点吗?这不是最简单的方法,而是跨不同版本Windows操作系统的最可靠的方法。你将不得不处理COM 查询WMI Win32_NetworkAdapter类中有问题的MACAddress。如果要检查的MAC地址不存在,WMI将返回空查询。

假设我们要比较的某个mac地址是AB-12-CD-34-EF-56,那么如何找到应用程序正在运行的mac地址,然后将该mac地址与AB-12-CD-34-EF-56 mac地址进行比较呢

我已经试过方法3了


但这在Visual6.0上不起作用,有人知道如何做到这一点吗?

这不是最简单的方法,而是跨不同版本Windows操作系统的最可靠的方法。你将不得不处理COM


查询WMI Win32_NetworkAdapter类中有问题的MACAddress。如果要检查的MAC地址不存在,WMI将返回空查询。

这3种方法在VS6中是如何失败的?编译错误?运行时错误?一堆未声明的错误。