先记录修改MAC地址的步骤:
1、在注册表LocalMachineSYSTEMCurrentControlSetControlClass{4d36e972-e325-11ce-bfc1-08002be10318}xxx下指定网络连接,添加NetworkAddress值。
2、然后调用使用COM接口的CLSID_ConnectionManager来获取INetConnectionManager,枚举INetConnection,调用Connect来启用和Disconnect禁用。
所遇问题:按照上面2个步骤完成后,ipconfig命令和网络连接属性中的“状态”->"详细信息"中的MAC未能生效。
具体原因:手贱把"NetworkAddress"的类型由REG_SZ写成了REG_MULTI_SZ所导致。
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!