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 [仅限桌面应用]
标头 dskquota.h

请参阅

IDiskQuotaControl::SetQuotaLogFlags

IDiskQuotaControl::SetQuotaState

IDiskQuotaUser::GetQuotaInformation