estrutura PROCESS_MEMORY_EXHAUSTION_INFO (processthreadsapi.h)
Permite que os aplicativos configurem um processo para terminar se uma alocação não confirmar a memória. Essa estrutura é usada pela classe PROCESS_INFORMATION_CLASS .
Sintaxe
typedef struct _PROCESS_MEMORY_EXHAUSTION_INFO {
USHORT Version;
USHORT Reserved;
PROCESS_MEMORY_EXHAUSTION_TYPE Type;
ULONG_PTR Value;
} PROCESS_MEMORY_EXHAUSTION_INFO, *PPROCESS_MEMORY_EXHAUSTION_INFO;
Membros
Version
A versão deve ser definida como PME_CURRENT_VERSION.
Reserved
Reservado.
Type
Tipo de falha.
O tipo deve ser definido como PMETypeFailFastOnCommitFailure (esse é o único tipo disponível).
Value
Usado para ativar ou desativar o recurso.
Função | Configuração |
Habilitar | PME_FAILFAST_ON_COMMIT_FAIL_ENABLE |
Desabilitar | PME_FAILFAST_ON_COMMIT_FAIL_DISABLE |
Requisitos
Cliente mínimo com suporte | Windows 10, versão 1511 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2016 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | processthreadsapi.h (inclua Windows.h) |