#include
#include
#pragma comment(lib,"iphlpapi.lib")
int _tmain(int argc, _tchar* argv)
if ((dwretval = getadaptersinfo( padapterinfo, &uloutbuflen)) == no_error)
printf("adapter type: /t%d/n", padapter->type);
printf("ip address: /t%s/n", padapter->ipaddresslist.ipaddress.string);
printf("ip mask: /t%s/n", padapter->ipaddresslist.ipmask.string);
}padapter = padapter->next;}}
else
system("pause");
return 0;
顯示的mac是網路連線下裝置名中的所有的,包括有線、無線、虛擬機器上的
得到本機IP位址
方法1 通過網域名稱得到 目標板沒有網域名稱,無法取得 void print ip lst while hp h addr list id null 方法2 ioctl 已驗證 include include int get ip address r1 char ip,char netmask io...
本機mac位址
mac位址是固化在網絡卡上序列eeprom中的實體地址,通常有48位長。乙太網交換機根據某條資訊包頭中的mac源位址和mac目的位址實現包的交換和傳遞。要搭建區域網,必須學會繫結ip與mac位址 換了新網絡卡,必須學會修改mac位址以應對不能上網的尷尬。不要讓mac位址成為你網上生活的絆腳石呦!獲取...
PB得到本機的名稱和IP位址MAC位址
函式名稱 f getip 呼叫方法 f getip ip name 返回結果 string 由ip name決定的反回結果 建立全域性的結構s wsadata 結構如下 version unsignedinteger highversion unsignedinteger description 2...