【Win32】修改MAC地址不生效


先記錄修改MAC地址的步驟:

1、在注冊表LocalMachine\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\xxx下指定網絡連接,添加NetworkAddress值。

2、然后調用使用COM接口的CLSID_ConnectionManager來獲取INetConnectionManager,枚舉INetConnection,調用Connect來啟用和Disconnect禁用。

 

所遇問題:按照上面2個步驟完成后,ipconfig命令和網絡連接屬性中的“狀態”->"詳細信息"中的MAC未能生效。

具體原因:手賤把"NetworkAddress"的類型由REG_SZ寫成了REG_MULTI_SZ所導致。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM