Поделиться через


Функция NetIsServiceAccount (lmaccess.h)

Функция NetIsServiceAccount проверяет, существует ли указанная автономная управляемая учетная запись службы (sMSA) или учетная запись групповой управляемой службы (gMSA) в хранилище Netlogon на указанном сервере.

У этой функции нет связанной библиотеки импорта. Для динамической связи с Logoncli.dll необходимо использовать функции LoadLibrary и GetProcAddress .

Синтаксис

NTSTATUS NetIsServiceAccount(
  [in, optional] LPWSTR ServerName,
  [in]           LPWSTR AccountName,
  [out]          BOOL   *IsService
);

Параметры

[in, optional] ServerName

Значение этого параметра должно иметь значение NULL.

[in] AccountName

Имя проверяемой учетной записи.

[out] IsService

ЗНАЧЕНИЕ TRUE , если указанная учетная запись службы существует на указанном сервере; в противном случае — FALSE.

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

Если функция выполняется успешно, она возвращает STATUS_SUCCESS.

Если функция завершается сбоем, она возвращает код ошибки.

Требования

   
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header lmaccess.h
DLL Netapi32.dll

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

NetAddServiceAccount

NetEnumerateServiceAccounts

NetRemoveServiceAccount