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
ヘッダー lmaccess.h
[DLL] Netapi32.dll

関連項目

NetAddServiceAccount

NetEnumerateServiceAccounts

NetIsServiceAccount

NetRemoveServiceAccount