estrutura QUOTA_LIMITS (winnt.h)
A estrutura QUOTA_LIMITS descreve a quantidade de recursos do sistema disponíveis para um usuário.
Sintaxe
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;
Membros
PagedPoolLimit
Especifica a quantidade de memória do pool de páginas atribuída ao usuário. O pool paginado é uma área da memória do sistema (memória física usada pelo sistema operacional) para objetos que podem ser gravados em disco quando não estão sendo usados.
O valor definido neste membro não é imposto pela LSA. Você deve definir esse membro como 0, o que faz com que o valor padrão seja usado.
NonPagedPoolLimit
Especifica a quantidade de memória de pool não paga atribuída ao usuário. O pool nãopagado é uma área de memória do sistema para objetos que não podem ser gravados em disco, mas devem permanecer na memória física desde que sejam alocados.
O valor definido neste membro não é imposto pela LSA. Você deve definir esse membro como 0, o que faz com que o valor padrão seja usado.
MinimumWorkingSetSize
Especifica o tamanho mínimo do conjunto atribuído ao usuário. O "conjunto de trabalho" de um processo é o conjunto de páginas de memória atualmente visível para o processo na memória RAM física. Essas páginas estão presentes na memória quando o aplicativo está em execução e estão disponíveis para um aplicativo usar sem disparar uma falha de página.
O valor definido neste membro não é imposto pela LSA. Você deve definir esse membro como NULL, o que faz com que o valor padrão seja usado.
MaximumWorkingSetSize
Especifica o tamanho máximo do conjunto atribuído ao usuário.
O valor definido neste membro não é imposto pela LSA. Você deve definir esse membro como 0, o que faz com que o valor padrão seja usado.
PagefileLimit
Especifica o tamanho máximo, em bytes, do arquivo de paginação, que é um espaço reservado no disco que faz backup da memória física confirmada no computador.
O valor definido neste membro não é imposto pela LSA. Você deve definir esse membro como 0, o que faz com que o valor padrão seja usado.
TimeLimit
Indica a quantidade máxima de tempo que o processo pode executar.
O valor definido neste membro não é imposto pela LSA. Você deve definir esse membro como NULL, o que faz com que o valor padrão seja usado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | winnt.h |