winnt.h) (QUOTA_LIMITS 结构

QUOTA_LIMITS结构描述用户可用的系统资源量。

语法

typedef struct _QUOTA_LIMITS {
  SIZE_T        PagedPoolLimit;
  SIZE_T        NonPagedPoolLimit;
  SIZE_T        MinimumWorkingSetSize;
  SIZE_T        MaximumWorkingSetSize;
  SIZE_T        PagefileLimit;
  LARGE_INTEGER TimeLimit;
} QUOTA_LIMITS, *PQUOTA_LIMITS;

成员

PagedPoolLimit

指定分配给用户的分页池内存量。 此分页池是用于不使用时可以写入磁盘的对象的系统内存区域(操作系统使用的物理内存)。

LSA 不强制在此成员中设置的值。 应将此成员设置为 0,这将导致使用默认值。

NonPagedPoolLimit

指定分配给用户的非分页池内存量。 非分页池是无法写入磁盘但必须保留在物理内存中的对象的系统内存区域,只要分配了这些对象。

LSA 不强制在此成员中设置的值。 应将此成员设置为 0,这将导致使用默认值。

MinimumWorkingSetSize

指定分配给用户的最小集大小。 进程的“工作集”是物理 RAM 内存中进程当前可见的内存页集。 当应用程序正在运行时,这些页面存在于内存中,可供应用程序使用,而不会触发页面错误。

LSA 不强制在此成员中设置的值。 应将此成员设置为 NULL,这将导致使用默认值。

MaximumWorkingSetSize

指定分配给用户的最大集大小。

LSA 不强制在此成员中设置的值。 应将此成员设置为 0,这将导致使用默认值。

PagefileLimit

指定分页文件的最大大小(以字节为单位),该文件是用于备份计算机上已提交物理内存的磁盘上的保留空间。

LSA 不强制在此成员中设置的值。 应将此成员设置为 0,这将导致使用默认值。

TimeLimit

指示进程可以运行的最长时间。

LSA 不强制在此成员中设置的值。 应将此成员设置为 NULL,这将导致使用默认值。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 winnt.h