다음을 통해 공유


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 포함)

추가 정보

PROCESS_INFORMATION_CLASS

PROCESS_MEMORY_EXHAUSTION_TYPE