NetQueryServiceAccount 函数 (lmaccess.h)

获取有关指定托管服务帐户的信息。

Syntax

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

参数

[in, optional] ServerName

此参数的值必须为 NULL

[in] AccountName

要创建的帐户的名称。

[in] InfoLevel

指定 Buffer 参数中返回的数据的格式。 此值可以是以下值。

价值 Meaning
0
Buffer 参数包含MSA_INFO_0结构。

[out] Buffer

有关指定服务帐户的信息。

使用此缓冲区后,通过调用 NetApiBufferFree 函数释放该缓冲区。

返回值

如果函数成功,它将返回 STATUS_SUCCESS

如果函数失败,它将返回错误代码。

要求

Requirement 价值
最低支持的客户端 Windows 7 [仅限桌面应用]
支持的最低服务器 Windows Server 2008 R2 [仅限桌面应用]
目标平台 Windows操作系统
Header lmaccess.h
Library mincore.lib
DLL Netapi32.dll

另请参阅

NetAddServiceAccount

NetEnumerateServiceAccounts

NetIsServiceAccount

NetRemoveServiceAccount