我正在使用WMI Win32_NetworkAdapterConfiguration類EnableDHCP方法在網絡適配器上啓用DHCP服務。我正在使用XP Embedded SP2,但它也發生在我的桌面(XP SP3)上。WMI EnableDHCP在斷開連接的適配器上失敗
除非拔下網線,否則一切都很好。
如果電纜斷開,EnableDHCP返回94(路徑,文件或對象未找到),並且當我查看網絡控制面板屬性時,它將設置爲手動配置,地址爲0.0.0.0,掩碼爲255.0.0.0 。
奇怪的是,處於此狀態時,EnableStatic第一次失敗,代碼爲94或81(無法配置DHCP服務),但第二次運行。
即使拔下電纜,啓用DHCP仍能正常使用netsh或windows GUI。
任何人都知道如何解決這個問題?
你能告訴我我是多麼興奮地「爲適配器設置適當的註冊表值,它們存儲在註冊表中....」 – 2013-11-18 21:00:48