struttura QUOTA_LIMITS (winnt.h)
La struttura QUOTA_LIMITS descrive la quantità di risorse di sistema disponibili per un utente.
Sintassi
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;
Members
PagedPoolLimit
Specifica la quantità di memoria del pool di paging assegnata all'utente. Il pool di paging rappresenta un'area di memoria di sistema (memoria fisica utilizzata dal sistema operativo) per gli oggetti che possono essere scritti su disco se non vengono utilizzati per un certo tempo.
Il valore impostato in questo membro non viene applicato dall'LSA. È consigliabile impostare questo membro su 0, che determina l'utilizzo del valore predefinito.
NonPagedPoolLimit
Specifica la quantità di memoria del pool non di paging assegnata all'utente. Il pool non di paging è un'area di memoria di sistema per gli oggetti che non possono essere scritti su disco, ma devono rimanere in memoria fisica purché vengano allocati.
Il valore impostato in questo membro non viene applicato dall'LSA. È consigliabile impostare questo membro su 0, che determina l'utilizzo del valore predefinito.
MinimumWorkingSetSize
Specifica le dimensioni minime del set assegnate all'utente. Il "working set" di un processo è il set di pagine di memoria attualmente visibili al processo nella memoria RAM fisica. Queste pagine sono presenti in memoria quando l'applicazione è in esecuzione e disponibile per l'uso di un'applicazione senza attivare un errore di pagina.
Il valore impostato in questo membro non viene applicato dall'LSA. È consigliabile impostare questo membro su NULL, che determina l'utilizzo del valore predefinito.
MaximumWorkingSetSize
Specifica la dimensione massima impostata assegnata all'utente.
Il valore impostato in questo membro non viene applicato dall'LSA. È consigliabile impostare questo membro su 0, che determina l'utilizzo del valore predefinito.
PagefileLimit
Specifica le dimensioni massime, in byte, del file di paging, ovvero uno spazio riservato su disco che esegue il backup della memoria fisica di cui è stato eseguito il commit nel computer.
Il valore impostato in questo membro non viene applicato dall'LSA. È consigliabile impostare questo membro su 0, che determina l'utilizzo del valore predefinito.
TimeLimit
Indica la quantità massima di tempo per cui il processo può essere eseguito.
Il valore impostato in questo membro non viene applicato dall'LSA. È consigliabile impostare questo membro su NULL, che determina l'utilizzo del valore predefinito.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | winnt.h |