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


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

Возвращает сведения об указанной управляемой учетной записи службы.

Синтаксис

NTSTATUS NetQueryServiceAccount(
  [in, optional] LPWSTR ServerName,
  [in]           LPWSTR AccountName,
  [in]           DWORD  InfoLevel,
  [out]          PBYTE  *Buffer
);

Параметры

[in, optional] ServerName

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

[in] AccountName

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

[in] InfoLevel

Задает формат данных, возвращаемых в параметре Buffer . Это может быть следующее значение.

Значение Значение
0
Параметр Buffer содержит структуру MSA_INFO_0 .

[out] Buffer

Сведения об указанной учетной записи службы.

Завершив использование этого буфера, освободите его, вызвав функцию NetApiBufferFree .

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

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

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

Требования

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

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

NetAddServiceAccount

NetEnumerateServiceAccounts

NetIsServiceAccount

NetRemoveServiceAccount