структура PROCESS_MEMORY_EXHAUSTION_INFO (processthreadsapi.h)
Позволяет приложениям настроить завершение процесса, если выделение не удается зафиксировать память. Эта структура используется классом PROCESS_INFORMATION_CLASS .
Синтаксис
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;
Члены
Version
Для версии должно быть задано значение PME_CURRENT_VERSION.
Reserved
Зарезервировано.
Type
Тип сбоя.
Для параметра Type должно быть задано значение PMETypeFailFastOnCommitFailure (это единственный доступный тип).
Value
Используется для включения или выключения функции.
Функция | Параметр |
Включить | PME_FAILFAST_ON_COMMIT_FAIL_ENABLE |
Отключить | PME_FAILFAST_ON_COMMIT_FAIL_DISABLE |
Требования
Минимальная версия клиента | Windows 10 версии 1511 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2016 [классические приложения | Приложения UWP] |
Верхняя часть | processthreadsapi.h (включая Windows.h) |