Win32_NetworkAdapterConfiguration 類別的 SetDNSServerSearchOrder 方法

SetDNSServerSearchOrderWMI 類別方法會使用字元串元素陣列來設定伺服器搜尋順序。

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

語法

uint32 SetDNSServerSearchOrder(
  [in] string DNSServerSearchOrder[]
);

參數

DNSServerSearchOrder [in]

要查詢 DNS 伺服器的伺服器 IP 位址清單。

範例:130.215.24.1 或 157.54.164.1

傳回值

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

成功完成,不需要 重新啟動 (0)

成功完成,需要 重新啟動 (1)

此平台 不支援的方法 (64)

未知失敗 (65)

無效的子網遮罩 (66)

處理傳回 的實體時發生錯誤 (67)

不合法的輸入參數 (68)

超過 5 個指定 閘道 (69)

無效的 IP 位址 (70)

不合法的閘道 IP 位址 (71)

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

不合法的網域名稱 (73)

無效的主機名稱 (74)

未定義 主要/次要 WINS 伺服器 (75)

無效的檔案 (76)

不合法的系統路徑 (77)

檔案複製失敗 (78)

不合法的安全性參數 (79)

無法設定 TCP/IP 服務 (80)

無法設定 DHCP 服務 (81)

無法更新 DHCP 租用 (82)

無法釋放 DHCP 租用 (83)

適配卡 上未啟用IP (84)

適配卡 上未啟用IPX (85)

框架/網路號碼界限錯誤 (86)

無效的框架類型 (87)

不合法的網路號碼 (88)

重複的網路號碼 (89)

超出界限 的參數 (90)

拒絕 存取 (91)

記憶體 不足 (92)

已存在 (93)

找不到 路徑、檔案或物件 (94)

無法通知服務 (95)

無法通知 DNS 服務 (96)

介面無法設定 (97)

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

適配卡 上未啟用 DHCP (100)

其他 (101 4294967295)

備註

這是以每個配接器為基礎套用的實例相依方法呼叫。 指定靜態 DNS 伺服器以開始使用動態主機設定通訊協定 (DHCP) 而不是靜態 DNS 伺服器之後,您可以呼叫 方法,而不需提供「in」參數。

需求

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

另請參閱

計算機系統硬體類別

Win32_NetworkAdapterConfiguration

WMI 工作:網路

WMI 工作:帳戶和網域

WMI 中的 IPv6 和 IPv4 支援