estrutura PROCESS_MEMORY_COUNTERS_EX2 (psapi.h)
Contém estatísticas de memória estendidas para um processo. Estende PROCESS_MEMORY_COUNTERS_EX.
Sintaxe
typedef struct _PROCESS_MEMORY_COUNTERS_EX2 {
DWORD cb;
DWORD PageFaultCount;
SIZE_T PeakWorkingSetSize;
SIZE_T WorkingSetSize;
SIZE_T QuotaPeakPagedPoolUsage;
SIZE_T QuotaPagedPoolUsage;
SIZE_T QuotaPeakNonPagedPoolUsage;
SIZE_T QuotaNonPagedPoolUsage;
SIZE_T PagefileUsage;
SIZE_T PeakPagefileUsage;
SIZE_T PrivateUsage;
SIZE_T PrivateWorkingSetSize;
ULONG64 SharedCommitUsage;
} PROCESS_MEMORY_COUNTERS_EX2;
Membros
cb
O tamanho da estrutura em bytes.
PageFaultCount
O número de falhas de página.
PeakWorkingSetSize
O tamanho do conjunto de trabalho de pico, em bytes.
WorkingSetSize
O tamanho atual do conjunto de trabalho, em bytes
QuotaPeakPagedPoolUsage
O pico de uso do pool paginado, em bytes.
QuotaPagedPoolUsage
O uso atual do pool paginado, em bytes.
QuotaPeakNonPagedPoolUsage
O pico de uso do pool não paginado, em bytes.
QuotaNonPagedPoolUsage
O uso atual do pool não paginado, em bytes.
PagefileUsage
O valor de Encargo de Confirmação em bytes para esse processo. A cobrança de confirmação é a quantidade total de memória privada confirmada pelo gerenciador de memória para um processo em execução.
PeakPagefileUsage
O valor de pico em bytes do Encargo de Confirmação durante o tempo de vida desse processo.
PrivateUsage
O mesmo que PagefileUsage. O valor de Encargo de Confirmação em bytes para esse processo. A cobrança de confirmação é a quantidade total de memória privada confirmada pelo gerenciador de memória para um processo em execução.
PrivateWorkingSetSize
O tamanho atual do conjunto de trabalho privado, em bytes.
SharedCommitUsage
O uso de commit compartilhado atual, em bytes.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 22H2 com atualização cumulativa de setembro de 2023 ou Windows 11 22H2 com atualização cumulativa de setembro de 2023 |
Cabeçalho | psapi.h |