次の方法で共有


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 にすることができます。 情報が使用できない場合、返される文字列の長さは 0 です。

[in] cchDisplayName

表示名バッファーのサイズ (文字単位)。 pszDisplayNameNULL の場合は無視されます。

戻り値

このメソッドは、次のいずれかの値を返します。

リターン コード 説明
S_OK
正常終了しました。
ERROR_LOCK_FAILED
排他ロックを取得できません。

要件

   
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー dskquota.h
[DLL] Dskquota.dll

関連項目

ディスク管理インターフェイス

ディスク クォータ

IDiskQuotaUser