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 にすることができます。 情報が使用できない場合、返される文字列の長さは 0 です。
[in] cchDisplayName
表示名バッファーのサイズ (文字単位)。 pszDisplayName が NULL の場合は無視されます。
戻り値
このメソッドは、次のいずれかの値を返します。
リターン コード | 説明 |
---|---|
|
正常終了しました。 |
|
排他ロックを取得できません。 |
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | dskquota.h |
[DLL] | Dskquota.dll |