首页 > 解决方案 > C程序更改网络适配器的MAC地址

问题描述

我知道 C API GetAdaptersAddresses(),我们可以从中提取计算机的 MAC 编号并使用 Iphlpapi.lib 打印它 - 但是我们如何使用 C API 设置 MAC 地址?

我说的适配器是 Loopback Adapter

GetAdaptersAddresses(0, 0, NULL, adapter, &len);
MACaddress(adapter->Address);

static void MACaddress( .. .... )
{
     ................................
    printf("MAC Address: %02X-%02X-%02X-%02X-%02X-%02X\n",
    d[0], d[1], d[2], d[3], d[4], d[5]);
}

标签: cvisual-c++network-programmingip-address

解决方案


推荐阅读