Win32_NetworkAdapterConfiguration 類別的 ReleaseDHCPLeaseAll 方法

ReleaseDHCPLeaseAllWMI 類別靜態方法會釋放系結至所有已啟用 DHCP 之網路介面卡的 IP 位址。

注意

警告 如果本機電腦系統上已啟用 DHCP,此選項將會終止所有 DHCP TCP/IP 連線。

本主題使用 Managed 物件格式 (MOF) 語法。 如需使用此方法的詳細資訊,請參閱 呼叫 方法

語法

uint32 ReleaseDHCPLeaseAll();

參數

這個方法沒有任何參數。

傳回值

當不需要重新開機時,傳回 0 (零) 的值,若不需要重新開機,則傳回 1 (一個) 完成,如果發生錯誤,則傳回另一個數位。 如需錯誤碼的詳細資訊,請參閱 WMI 錯誤常數WbemErrorEnum。 如需一般 HRESULT 值,請參閱 系統錯誤碼

成功完成,不需要重新開機

0

成功完成,不需要重新開機。

成功完成,需要重新開機

1

成功完成,需要重新開機。

此平臺不支援的方法

64

這個平臺不支援的方法。

未知失敗

65

未知的失敗。

不正確子網路遮罩

66

不正確子網路遮罩。

處理傳回的實例時發生錯誤

67

處理傳回的實例時發生錯誤。

不正確輸入參數

68

無效的輸入參數。

指定超過 5 個閘道

69

指定的閘道超過五個。

不正確 IP 位址

70

不正確 IP 位址。

不正確閘道 IP 位址

71

閘道 IP 位址無效。

存取登錄時發生錯誤,以取得要求的資訊

72

存取所要求資訊的登錄時發生錯誤。

不正確功能變數名稱

73

不正確功能變數名稱。

不正確主機名稱

74

主機名稱無效。

未定義主要/次要 WINS 伺服器

75

未定義主要或次要 WINS 伺服器。

不正確檔案

76

檔案無效。

不正確系統路徑

77

不正確系統路徑。

檔案複製失敗

78

檔案複製失敗。

不正確安全性參數

79

不正確安全性參數。

無法設定 TCP/IP 服務

80

無法設定 TCP/IP 服務。

無法設定 DHCP 服務

81

無法設定 DHCP 服務。

無法更新 DHCP 租用

82

無法更新 DHCP 租用。

無法釋放 DHCP 租用

83

無法釋放 DHCP 租用。

介面卡上未啟用 IP

84

介面卡上未啟用 IP。

介面卡上未啟用 IPX

85

介面卡上未啟用 IPX。

框架/網路編號界限錯誤

86

框架或網路編號界限錯誤。

不正確框架類型

87

不正確框架類型。

不正確網路編號

88

不正確網路編號。

重複的網路編號

89

重複的網路編號。

參數超出範圍

90

參數超出界限。

拒絕存取

91

拒絕存取。

記憶體不足

92

記憶體不足。

已經存在

93

已經存在。

找不到路徑、檔案或物件

94

找不到路徑、檔案或物件。

無法通知服務

95

無法通知服務。

無法通知 DNS 服務

96

無法通知 DNS 服務。

介面無法設定

97

介面無法設定。

並非所有 DHCP 租用都可以釋出/更新

98

並非所有 DHCP 租用都可以釋出或更新。

配接器上未啟用 DHCP

100

介面卡上未啟用 DHCP。

其他

101 4294967295

範例

下列 VBScript 程式碼範例會釋放電腦上目前使用的所有 DHCP 租用。

On Error Resume Next 
 
strComputer = "." 
Set objWMIService = GetObject("winmgmts:" _ 
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") 
 
Set objNetworkSettings = objWMIService.Get("Win32_NetworkAdapterConfiguration") 
objNetworkSettings.ReleaseDHCPLeaseAll() 

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008
命名空間
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

另請參閱

Win32_NetworkAdapterConfiguration

電腦系統硬體類別

WMI 工作:網路功能

WMI 工作:帳戶和網域

WMI 中的 IPv6 和 IPv4 支援