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
실패 유형입니다.
형식은 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 포함) |