Partager via


NetQueryServiceAccount, fonction (lmaccess.h)

Obtient des informations sur le compte de service managé spécifié.

Syntaxe

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

Paramètres

[in, optional] ServerName

La valeur de ce paramètre doit être NULL.

[in] AccountName

Le nom du compte qui doit être créé.

[in] InfoLevel

Spécifie le format des données retournées dans le paramètre Buffer . Il peut s’agir de la valeur suivante.

Valeur Signification
0
Le paramètre Buffer contient une structure MSA_INFO_0 .

[out] Buffer

Informations sur le compte de service spécifié.

Lorsque vous avez terminé d’utiliser cette mémoire tampon, libérez-la en appelant la fonction NetApiBufferFree .

Valeur retournée

Si la fonction réussit, elle retourne STATUS_SUCCESS.

Si la fonction échoue, elle retourne un code d'erreur.

Spécifications

   
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête lmaccess.h
DLL Netapi32.dll

Voir aussi

NetAddServiceAccount

NetEnumerateServiceAccounts

NetIsServiceAccount

NetRemoveServiceAccount