Share via


NetQueryServiceAccount-Funktion (lmaccess.h)

Ruft Informationen zum angegebenen verwalteten Dienstkonto ab.

Syntax

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

Parameter

[in, optional] ServerName

Der Wert dieses Parameters muss NULL sein.

[in] AccountName

Der Name des zu erstellenden Kontos.

[in] InfoLevel

Gibt das Format der im Buffer-Parameter zurückgegebenen Daten an. Dies kann der folgende Wert sein.

Wert Bedeutung
0
Der Parameter Buffer enthält eine MSA_INFO_0-Struktur .

[out] Buffer

Informationen zum angegebenen Dienstkonto.

Wenn Sie mit der Verwendung dieses Puffers fertig sind, geben Sie ihn frei, indem Sie die NetApiBufferFree-Funktion aufrufen.

Rückgabewert

Wenn die Funktion erfolgreich ist, wird STATUS_SUCCESS zurückgegeben.

Wenn die Ausführung der Funktion fehlschlägt, wird ein Fehlercode zurückgegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile lmaccess.h
DLL Netapi32.dll

Weitere Informationen

NetAddServiceAccount

NetEnumerateServiceAccounts

NetIsServiceAccount

NetRemoveServiceAccount