PROCESS_MEMORY_EXHAUSTION_TYPE enumeration (processthreadsapi.h)
Represents the different memory exhaustion types.
Syntax
typedef enum _PROCESS_MEMORY_EXHAUSTION_TYPE {
PMETypeFailFastOnCommitFailure,
PMETypeMax
} PROCESS_MEMORY_EXHAUSTION_TYPE, *PPROCESS_MEMORY_EXHAUSTION_TYPE;
Constants
PMETypeFailFastOnCommitFailure Anytime memory management fails an allocation due to an inability to commit memory, it will cause the process to trigger a Windows Error Reporting report and then terminate immediately with STATUS_COMMITMENT_LIMIT. The failure cannot be caught and handled by the app. |
PMETypeMax The maximum value for this enumeration. This value may change in a future version. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1511 [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2016 [desktop apps | UWP apps] |
Header | processthreadsapi.h (include Windows.h) |