c - 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]);
}
解决方案
推荐阅读
- .net - XAML/UWP 自定义控件 - 在运行时定义重复模式
- python - 使用 python 抓取网站(无表单,会话 cookie)
- python - 如何从全局 python 环境创建 conda 环境?
- excel - 使用嵌套 For 循环的替代方法是什么?
- python-3.x - python中的模运算符(%)
- reactjs - 如何在不添加到现有网址的情况下使用带有代理的 axios 获取请求?
- excel - 对具有可变列数的列中的数据进行排序
- java - 在firebase中检索带有ID的嵌套数据?
- python-3.x - 如何在 Python 中修改列表?
- python - 处理具有 unicode 字符串键的字典