Метод UnjoinDomainOrWorkgroup класса Win32_ComputerSystem

Метод UnjoinDomainOrWorkgroup удаляет компьютерную систему из домена или рабочей группы.

В этом разделе используется синтаксис MOF. Дополнительные сведения об использовании этого метода см. в разделе Вызов метода .

Синтаксис

uint32 UnjoinDomainOrWorkgroup(
  [in] string Password,
  [in] string UserName,
  [in] uint32 FUnjoinOptions = 
);

Параметры

Пароль [в]

Если параметр UserName указывает имя учетной записи, параметр Password должен указывать на пароль, используемый при подключении к контроллеру домена. В противном случае этот параметр должен иметь значение NULL.

Примечание

При подключении к Winmgmt или CoSetProxyBlanket в указателе IWbemServices пароль должен использовать высокий уровень проверки подлинности не ниже RPC_C_AUTHN_LEVEL_PKT_PRIVACY. Если локальный для Winmgmt, это не является проблемой.

UserName [in]

Указатель на константную символьную строку, завершающуюся значением NULL, которая указывает имя учетной записи, используемое при подключении к контроллеру домена. Необходимо указать домен и учетную запись пользователя, например "домен\пользователь" или "user@domain". Если этот параметр имеет значение NULL, используется контекст вызывающего объекта.

Примечание

При подключении к Winmgmt или CoSetProxyBlanket в указателе IWbemServicesUserName должен использовать высокий уровень проверки подлинности не ниже RPC_C_AUTHN_LEVEL_PKT_PRIVACY. Если локальный для Winmgmt, это не является проблемой.

FUnjoinOptions [in]

Набор битовых флагов, определяющих параметры отсоединения.

(0)

По умолчанию. Без параметров.

NETSETUP_ACCT_DELETE (4)

Отключите учетную запись Active Directory после операции отсоединяния, но не удаляйте ее.

Возвращаемое значение

Метод UnjoinDomainOrWorkgroup возвращает значение 0 (ноль) при успешном выполнении или при отсутствии параметров. Любое другое значение указывает на ошибку. Коды ошибок см. в разделе Константы ошибок WMI или WbemErrorEnum. Общие значения HRESULT см. в разделе Системные коды ошибок.

Успешно (0)

Другое (1 4294967295)

Комментарии

После вызова этого метода перезагрузите затронутый компьютер, чтобы применить изменения.

Примеры

Отсоединить компьютер от домена Пример VBScript отсоединяет локальный компьютер от текущего домена и отключает учетную запись компьютера.

Пример сценария Отсоединить компьютер от домена с помощью скрипта VBS отсоединяет указанный компьютер от домена. .

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Пространство имен
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

См. также раздел

Win32_ComputerSystem

Метод JoinDomainOrWorkgroup