Partilhar via


Função NetQueryServiceAccount (lmaccess.h)

Obtém informações sobre a conta de serviço gerenciada especificada.

Sintaxe

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

Parâmetros

[in, optional] ServerName

O valor desse parâmetro deve ser NULL.

[in] AccountName

O nome da conta a ser criada.

[in] InfoLevel

Especifica o formato dos dados retornados no parâmetro Buffer . Esse pode ser o valor a seguir.

Value Meaning
0
O parâmetro Buffer contém uma estrutura MSA_INFO_0 .

[out] Buffer

Informações sobre a conta de serviço especificada.

Quando terminar de usar esse buffer, libere-o chamando a função NetApiBufferFree .

Valor de retorno

Se a função for bem-sucedida, ela retornará STATUS_SUCCESS.

Se a função falhar, ela retornará um código de erro.

Requirements

Requirement Value
Cliente mínimo suportado Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo compatível Windows Server 2008 R2 [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
Header lmaccess.h
Library mincore.lib
de DLL Netapi32.dll

Consulte também

NetAddServiceAccount

NetEnumerateServiceAccounts

NetIsServiceAccount

NetRemoveServiceAccount