DISKQUOTA_USER_INFORMATION 構造体 (dskquota.h)

ユーザーごとのクォータ情報を表します。

構文

typedef struct DiskQuotaUserInformation {
  LONGLONG QuotaUsed;
  LONGLONG QuotaThreshold;
  LONGLONG QuotaLimit;
} DISKQUOTA_USER_INFORMATION, *PDISKQUOTA_USER_INFORMATION;

メンバー

QuotaUsed

ユーザーに課金されるディスク領域 (バイト単位)。 これは格納される情報の量であり、ディスクで使用されるバイト数とは限りません。

QuotaThreshold

ユーザーの警告しきい値 (バイト単位)。 IDiskQuotaControl::SetQuotaLogFlags メソッドを使用すると、ユーザーに課金されるディスク領域がこの値を超えたときにシステム ログ ファイル エントリを生成するようにシステムを構成できます。

QuotaLimit

ユーザーのクォータ制限 (バイト単位)。 この値が -1 の場合、ユーザーには無制限のクォータがあります。

IDiskQuotaControl::SetQuotaLogFlags メソッドを使用すると、ユーザーに課金されるディスク領域がこの値を超えたときにシステム ログ ファイル エントリを生成するようにシステムを構成できます。 また、IDiskQuotaControl::SetQuotaState メソッドを使用して、ユーザーに課金されるディスク領域がこの値を超えたときに、ユーザーに追加のディスク領域を拒否するようにシステムを構成することもできます。

要件

   
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header dskquota.h

関連項目

IDiskQuotaControl::SetQuotaLogFlags

IDiskQuotaControl::SetQuotaState

IDiskQuotaUser::GetQuotaInformation