Condividi tramite


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)

Vedi anche

PROCESS_INFORMATION_CLASS

PROCESS_MEMORY_EXHAUSTION_TYPE