共用方式為


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

帳戶容器緩衝區的大小,以字元為單位。 如果 pszAccountContainerNull,則會忽略。

[out] pszLogonName

緩衝區的指標,用來接收指定用來登入電腦之使用者的名稱。 此值可以是 Null。 傳回的名稱格式取決於目錄服務資訊是否可用。

[in] cchLogonName

登入名稱緩衝區的大小,以字元為單位。 如果 pszLogonNameNull,則會忽略。

[out] pszDisplayName

緩衝區的指標,用來接收配額使用者的顯示名稱。 此值可以是 Null。 如果資訊無法使用,則傳回的字串長度為零。

[in] cchDisplayName

顯示名稱緩衝區的大小,以字元為單位。 如果 pszDisplayNameNull,則會忽略。

傳回值

這個方法會傳回下列其中一個值。

傳回碼 描述
S_OK
成功。
ERROR_LOCK_FAILED
無法取得獨佔鎖定。

需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 dskquota.h
Dll Dskquota.dll

另請參閱

磁片管理介面

磁片配額

IDiskQuotaUser