如何在Visual C ++上获取MAC

时间:2013-06-27 09:02:40

标签: c++ visual-studio visual-c++

正如标题所示:

如何使用Visual C ++获取运行该程序的计算机的MAC地址?

我得到了:

getManagerHostMAC.obj : error LNK2019: unresolved external symbol _GetAdaptersInfo@8  

使用以下功能提供:Getting Machine's MAC Address -- Good Solution?

2 个答案:

答案 0 :(得分:2)

Win32 GetAdaptersInfo()GetAdaptersAddresses()函数都返回MAC地址等。请记住,计算机可能安装了多个网络适配器,因此可以使用多个MAC地址。

答案 1 :(得分:1)

您需要与Iphlpapi.lib链接。在Visual Studio中,只需将其添加到“项目属性”对话框中的链接库列表中即可。