Win32_ComputerSystem 類別的 UnjoinDomainOrWorkgroup 方法
UnjoinDomainOrWorkgroup 方法會從網域或工作組中移除電腦系統。
本主題使用 Managed 物件格式 (MOF) 語法。 如需使用此方法的詳細資訊,請參閱 呼叫方法 。
語法
uint32 UnjoinDomainOrWorkgroup(
[in] string Password,
[in] string UserName,
[in] uint32 FUnjoinOptions =
);
參數
-
密碼 [in]
-
如果 UserName 參數指定帳戶名稱, Password 參數必須指向連接到網域控制站時要使用的密碼。 否則,此參數必須是 Null 。
注意
在 IWbemServices 指標上 連線到 Winmgmt 或 CoSetProxyBlanket 時,密碼 必須使用高驗證層級,而不小於 RPC_C_AUTHN_LEVEL_PKT_PRIVACY。 如果本機為 Winmgmt,則這不是問題。
-
UserName [in]
-
常數 Null 終止字元字串的指標,指定連接到網域控制站時要使用的帳戶名稱。 必須指定網域和使用者帳戶,例如 「domain\user」 或 「user@domain」。 如果此參數為 Null ,則會使用呼叫端內容。
注意
在 IWbemServices 指標上 連線到 Winmgmt 或 CoSetProxyBlanket 時,UserName 必須使用高驗證層級,而不小於 RPC_C_AUTHN_LEVEL_PKT_PRIVACY。 如果本機為 Winmgmt,則這不是問題。
-
FUnjoinOptions [in]
-
定義未加入選項的位旗標集。
-
(0)
-
預設。 沒有選項。
-
NETSETUP_ACCT_DELETE (4)
-
在取消加入作業之後停用 Active Directory 帳戶,但請勿刪除帳戶。
傳回值
UnjoinDomainOrWorkgroup 方法會在成功或未涉及任何選項時傳回 0 (零)。 任何其他值都表示錯誤。 如需錯誤碼,請參閱 WMI 錯誤常數 或 WbemErrorEnum 。 如需一般 HRESULT 值,請參閱 系統錯誤碼 。
-
成功 (0)
-
其他 (1 4294967295)
備註
呼叫此方法之後,請重新開機受影響的電腦以套用變更。
需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista |
最低支援的伺服器 |
Windows Server 2008 |
Namespace |
Root\CIMV2 |
MOF |
|
DLL |
|