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 |