IDiskQuotaUser::GetName 方法 (dskquota.h)
检索与磁盘配额用户关联的名称字符串。
语法
HRESULT GetName(
[out] LPWSTR pszAccountContainer,
[in] DWORD cchAccountContainer,
[out] LPWSTR pszLogonName,
[in] DWORD cchLogonName,
[out] LPWSTR pszDisplayName,
[in] DWORD cchDisplayName
);
参数
[out] pszAccountContainer
用户帐户容器的名称。 此值可以为 NULL。 对于没有目录服务信息的帐户,此字符串只是域名。 对于具有可用目录服务信息的帐户,此字符串是删除终止对象名称的规范名称。
[in] cchAccountContainer
帐户容器缓冲区的大小(以字符为单位)。 如果 pszAccountContainer 为 NULL,则忽略。
[out] pszLogonName
指向缓冲区的指针,用于接收指定用于在计算机上登录的用户的名称。 此值可以为 NULL。 返回的名称的格式取决于目录服务信息是否可用。
[in] cchLogonName
登录名缓冲区的大小(以字符为单位)。 如果 pszLogonName 为 NULL,则忽略。
[out] pszDisplayName
指向缓冲区的指针,用于接收配额用户的显示名称。 此值可以为 NULL。 如果信息不可用,则返回的字符串长度为零。
[in] cchDisplayName
显示名称缓冲区的大小(以字符为单位)。 如果 pszDisplayName 为 NULL,则忽略。
返回值
此方法返回以下值之一。
返回代码 | 说明 |
---|---|
|
成功。 |
|
无法获取排他锁。 |
要求
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | dskquota.h |
DLL | Dskquota.dll |