다음을 통해 공유


MddBootstrapInitializeOptions 열거형(mddbootstrap.h)

MddBootstrapInitialize2를 사용하여 부트스트래퍼 초기화 옵션을 지정하는 상수를 정의합니다.

Syntax

typedef enum MddBootstrapInitializeOptions {
  MddBootstrapInitializeOptions_None,
  MddBootstrapInitializeOptions_OnError_DebugBreak,
  MddBootstrapInitializeOptions_OnError_DebugBreak_IfDebuggerAttached,
  MddBootstrapInitializeOptions_OnError_FailFast,
  MddBootstrapInitializeOptions_OnNoMatch_ShowUI,
  MddBootstrapInitializeOptions_OnPackageIdentity_NOOP
} ;

상수

 
MddBootstrapInitializeOptions_None
사용할 수 있는 옵션이 없습니다.
MddBootstrapInitializeOptions_OnError_DebugBreak
호출에 성공하지 못하면 를 호출 DebugBreak()하도록 지정합니다.
MddBootstrapInitializeOptions_OnError_DebugBreak_IfDebuggerAttached
호출에 성공하지 못하면 디버거가 프로세스에 연결된 경우 를 호출 DebugBreak() 하도록 지정합니다.
MddBootstrapInitializeOptions_OnError_FailFast
호출이 성공하지 못하면 장애 조치(fail-fast)를 수행하도록 지정합니다.
MddBootstrapInitializeOptions_OnNoMatch_ShowUI
호환되는 Windows 앱 런타임 프레임워크 패키지를 찾을 수 없는 경우 UI를 표시합니다.
MddBootstrapInitializeOptions_OnPackageIdentity_NOOP
프로세스에 패키지 ID(패키지된 앱에는 ID가 있고 외부 위치가 있는 패키지된 앱 포함)가 있는 경우 아무 작업도 수행하지 않도록 지정합니다(오류 없음). 기본 동작은 오류 호출에 대한 것입니다. 이 옵션을 사용하면 동일한 컴파일된 이진 파일을 패키지된 앱과 패키지되지 않은 앱으로 모두 사용할 수 있습니다. 패키지된 이진 파일에서 부트스트래퍼 API에 대한 호출은 단순히 no-op입니다.

설명

또한 외부 위치로 패키지되거나 패키지되지 않은 앱에 Windows 앱 SDK 런타임 사용을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 1809(Windows 앱 SDK 1.0 이상 포함)
머리글 mddbootstrap.h

추가 정보