structure QUOTA_LIMITS (winnt.h)

La structure QUOTA_LIMITS décrit la quantité de ressources système disponibles pour un utilisateur.

Syntaxe

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;

Membres

PagedPoolLimit

Spécifie la quantité de mémoire de pool paginée affectée à l’utilisateur. La réserve paginée est une zone de mémoire système (mémoire physique utilisée par le système d'exploitation) pour les objets qui peuvent être écrits sur le disque lorsqu'ils ne sont pas utilisés.

La valeur définie dans ce membre n’est pas appliquée par la LSA. Vous devez définir ce membre sur 0, ce qui entraîne l’utilisation de la valeur par défaut.

NonPagedPoolLimit

Spécifie la quantité de mémoire du pool non paginé affectée à l’utilisateur. Le pool non paginé est une zone de mémoire système pour les objets qui ne peuvent pas être écrits sur le disque, mais qui doivent rester dans la mémoire physique tant qu’ils sont alloués.

La valeur définie dans ce membre n’est pas appliquée par la LSA. Vous devez définir ce membre sur 0, ce qui entraîne l’utilisation de la valeur par défaut.

MinimumWorkingSetSize

Spécifie la taille minimale de l’ensemble attribuée à l’utilisateur. Le « jeu de travail » d’un processus est l’ensemble de pages mémoire actuellement visibles par le processus dans la mémoire RAM physique. Ces pages sont présentes en mémoire lorsque l’application est en cours d’exécution et peuvent être utilisées par une application sans déclencher d’erreur de page.

La valeur définie dans ce membre n’est pas appliquée par la LSA. Vous devez définir ce membre sur NULL, ce qui entraîne l’utilisation de la valeur par défaut.

MaximumWorkingSetSize

Spécifie la taille maximale de l’ensemble attribuée à l’utilisateur.

La valeur définie dans ce membre n’est pas appliquée par la LSA. Vous devez définir ce membre sur 0, ce qui entraîne l’utilisation de la valeur par défaut.

PagefileLimit

Spécifie la taille maximale, en octets, du fichier de pagination, qui est un espace réservé sur le disque qui sauvegarde la mémoire physique validée sur l’ordinateur.

La valeur définie dans ce membre n’est pas appliquée par la LSA. Vous devez définir ce membre sur 0, ce qui entraîne l’utilisation de la valeur par défaut.

TimeLimit

Indique la durée maximale pendant laquelle le processus peut s’exécuter.

La valeur définie dans ce membre n’est pas appliquée par la LSA. Vous devez définir ce membre sur NULL, ce qui entraîne l’utilisation de la valeur par défaut.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête winnt.h