我只想知道如何获取远程计算机的mac地址。
void LocateAddress()
{
QString host = "192.168.1.1";
.....function for getting the mac address....
}
有没有办法创建一个检索远程PC的Mac地址的函数? 使用ng Windows OS
答案 0 :(得分:5)
在命令行上使用arp -a 192.168.1.1
,如果只需要一次,就可以获得该信息。
如果您想以编程方式执行此操作,Windows API中有一个SendARP函数,记录为here
请注意,这仅适用于您的本地网络,您和目标计算机之间不能有路由器。