struttura PROCESS_MEMORY_EXHAUSTION_INFO (processthreadsapi.h)
Consente alle applicazioni di configurare un processo da terminare se un'allocazione non riesce a eseguire il commit della memoria. Questa struttura viene utilizzata dalla classe PROCESS_INFORMATION_CLASS .
Sintassi
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;
Members
Version
La versione deve essere impostata su PME_CURRENT_VERSION.
Reserved
Riservato.
Type
Tipo di errore.
Il tipo deve essere impostato su PMETypeFailFastOnCommitFailure (questo è l'unico tipo disponibile).
Value
Consente di attivare o disattivare la funzionalità.
Funzione | Impostazione |
Abilita | PME_FAILFAST_ON_COMMIT_FAIL_ENABLE |
Disabilita | PME_FAILFAST_ON_COMMIT_FAIL_DISABLE |
Requisiti
Client minimo supportato | Windows 10 versione 1511 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2016 [app desktop | App UWP] |
Intestazione | processthreadsapi.h (include Windows.h) |