2011-06-22 22 views
3

我只想知道如何獲取遠程計算機的mac地址。檢索遠程PC的MAC地址Qt C++

void LocateAddress() 
{ 
    QString host = "192.168.1.1"; 

    .....function for getting the mac address.... 

} 

有沒有辦法創建一個函數來檢索遠程電腦的Mac地址? 使用Windows操作系統

回答

3

在命令行上使用arp -a 192.168.1.1如果您只需要一次就可以獲得該信息。

如果你想以編程方式做到這一點,就在windows API一個SendARP功能,記錄here

請注意,您的本地網絡上這僅適用,必須有你和目標計算機之間沒有路由器。