QUOTA_LIMITS-Struktur (winnt.h)

Die QUOTA_LIMITS-Struktur beschreibt die Menge der Systemressourcen, die einem Benutzer zur Verfügung stehen.

Syntax

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;

Member

PagedPoolLimit

Gibt die Menge des ausgelagerten Poolspeichers an, der dem Benutzer zugewiesen ist. Beim ausgelagerten Pool handelt es sich um einen Bereich des Systemspeichers (d. h. des vom Betriebssystem verwendeten physischen Speichers) für Objekte, die auf den Datenträger geschrieben werden können, wenn sie nicht verwendet werden.

Der in diesem Member festgelegte Wert wird vom LSA nicht erzwungen. Sie sollten diesen Member auf 0 festlegen, wodurch der Standardwert verwendet wird.

NonPagedPoolLimit

Gibt die Menge des nicht auslagerten Poolspeichers an, der dem Benutzer zugewiesen ist. Der nicht ausgestellte Pool ist ein Bereich des Systemspeichers für Objekte, die nicht auf den Datenträger geschrieben werden können, aber im physischen Arbeitsspeicher verbleiben müssen, solange sie zugeordnet sind.

Der in diesem Member festgelegte Wert wird vom LSA nicht erzwungen. Sie sollten diesen Member auf 0 festlegen, wodurch der Standardwert verwendet wird.

MinimumWorkingSetSize

Gibt die dem Benutzer zugewiesene Mindestmengegröße an. Der "Arbeitssatz" eines Prozesses ist der Satz von Speicherseiten, die derzeit für den Prozess im physischen RAM-Arbeitsspeicher sichtbar sind. Diese Seiten sind im Arbeitsspeicher vorhanden, wenn die Anwendung ausgeführt wird und für eine Anwendung verfügbar ist, ohne einen Seitenfehler auszulösen.

Der in diesem Member festgelegte Wert wird vom LSA nicht erzwungen. Sie sollten diesen Member auf NULL festlegen, wodurch der Standardwert verwendet wird.

MaximumWorkingSetSize

Gibt die maximale Setgröße an, die dem Benutzer zugewiesen ist.

Der in diesem Member festgelegte Wert wird vom LSA nicht erzwungen. Sie sollten diesen Member auf 0 festlegen, wodurch der Standardwert verwendet wird.

PagefileLimit

Gibt die maximale Größe der Auslagerungsdatei in Bytes an. Dabei handelt es sich um einen reservierten Speicherplatz auf dem Datenträger, der den gebundenen physischen Arbeitsspeicher auf dem Computer sichert.

Der in diesem Member festgelegte Wert wird vom LSA nicht erzwungen. Sie sollten diesen Member auf 0 festlegen, wodurch der Standardwert verwendet wird.

TimeLimit

Gibt an, wie lange der Prozess maximal ausgeführt werden kann.

Der in diesem Member festgelegte Wert wird vom LSA nicht erzwungen. Sie sollten diesen Member auf NULL festlegen, wodurch der Standardwert verwendet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile winnt.h