Partager via


structure PROCESS_MEMORY_EXHAUSTION_INFO (processthreadsapi.h)

Permet aux applications de configurer un processus pour qu’il se termine si une allocation ne parvient pas à valider la mémoire. Cette structure est utilisée par la classe PROCESS_INFORMATION_CLASS .

Syntaxe

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;

Membres

Version

La version doit être définie sur PME_CURRENT_VERSION.

Reserved

Réservé.

Type

Type de défaillance.

Type doit être défini sur PMETypeFailFastOnCommitFailure (il s’agit du seul type disponible).

Value

Permet d’activer ou de désactiver la fonctionnalité.

Fonction Paramètre
Activer PME_FAILFAST_ON_COMMIT_FAIL_ENABLE
Désactiver PME_FAILFAST_ON_COMMIT_FAIL_DISABLE

Spécifications

   
Client minimal pris en charge Windows 10, version 1511 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2016 [applications de bureau | Applications UWP]
En-tête processthreadsapi.h (inclure Windows.h)

Voir aussi

PROCESS_INFORMATION_CLASS

PROCESS_MEMORY_EXHAUSTION_TYPE