获取MAC地址

#include<stdio.h>
#include <Windows.h>
#include <iphlpapi.h>
#pragma comment(lib,"iphlpapi.lib")

int main()
{
 IP_ADAPTER_INFO adapter[5];
 DWORD buflen = sizeof(adapter);
 DWORD status = GetAdaptersInfo(adapter, &buflen);
 BYTE s[8];
 if (status == ERROR_SUCCESS)
 {
  PIP_ADAPTER_INFO painfo = adapter;
  memcpy(s, painfo->Address, 6);
  printf("Physical Address:%02X-%02X-%02X-%02X-%02X-%02X\n", s[0], s[1], s[2], s[3], s[4], s[5]);
 }
 system("pause");
 return 0;
}

posted @ 2018-05-09 08:24  Bow_1203  阅读(97)  评论(0)    收藏  举报