UnjoinDo기본 Win32_ComputerSystem 클래스의OrWorkgroup 메서드
UnjoinDo기본OrWorkgroup 메서드는 할 일기본 또는 작업 그룹에서 컴퓨터 시스템을 제거합니다.
이 항목에서는 MOF(Managed Object Format) 구문을 사용합니다. 이 메서드를 사용하는 방법에 대한 자세한 내용은 메서드 호출을 참조 하세요.
구문
uint32 UnjoinDomainOrWorkgroup(
[in] string Password,
[in] string UserName,
[in] uint32 FUnjoinOptions =
);
매개 변수
-
암호 [in]
-
UserName 매개 변수가 계정 이름을 지정하는 경우 암호 매개 변수는 do기본 컨트롤러에 연결할 때 사용할 암호를 가리킵니다. 그렇지 않으면 이 매개 변수는 NULL이어야 합니다.
참고 항목
IWbemServices 포인터에서 Winmgmt 또는 CoSetProxyBlanket에 연결할 때 암호는 RPC_C_AUTHN_LEVEL_PKT_PRIVACY 이하의 높은 인증 수준을 사용해야 합니다. Winmgmt에 로컬인 경우 이는 문제가 되지 않습니다.
-
UserName [in]
-
do기본 컨트롤러에 연결할 때 사용할 계정 이름을 지정하는 null로 끝나는 상수 문자열에 대한 포인터입니다. do기본 및 사용자 계정(예: "do기본\user" 또는 "user@do기본")을 지정해야 합니다. 이 매개 변수가 NULL이면 호출자 컨텍스트가 사용됩니다.
참고 항목
IWbemServices 포인터에서 Winmgmt 또는 CoSetProxyBlanket에 연결할 때 UserName은 높은 인증 수준(RPC_C_AUTHN_LEVEL_PKT_PRIVACY 미만)을 사용해야 합니다. Winmgmt에 로컬인 경우 이는 문제가 되지 않습니다.
-
FUnjoinOptions [in]
-
unjoin 옵션을 정의하는 비트 플래그 집합입니다.
-
(0)
-
기본값. 옵션이 없습니다.
-
NETSETUP_ACCT_DELETE (4)
-
연결 해제 작업 후에 Active Directory 계정을 사용하지 않도록 설정하지만 계정을 삭제하지 마세요.
반환 값
UnjoinDo기본OrWorkgroup 메서드는 성공 시 또는 옵션이 관련되지 않은 경우 0을 반환합니다. 다른 값은 오류를 나타냅니다. 오류 코드는 WMI 오류 상수 또는 WbemErrorEnum을 참조하세요. 일반적인 HRESULT 값은 시스템 오류 코드를 참조 하세요.
-
성공 (0)
-
기타 (1 4294967295)
설명
이 메서드를 호출한 후 영향을 받는 컴퓨터를 다시 시작하여 변경 내용을 적용합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista |
지원되는 최소 서버 |
Windows Server 2008 |
네임스페이스 |
Root\CIMV2 |
MOF |
|
DLL |
|