Compartilhar via


Enumeração MddBootstrapInitializeOptions (mddbootstrap.h)

Define constantes que especificam opções para inicialização de bootstrapper com MddBootstrapInitialize2.

Syntax

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

Constantes

 
MddBootstrapInitializeOptions_None
Especifica nenhuma opção habilitada.
MddBootstrapInitializeOptions_OnError_DebugBreak
Especifica que, se a chamada não for bem-sucedida, chame DebugBreak().
MddBootstrapInitializeOptions_OnError_DebugBreak_IfDebuggerAttached
Especifica que, se a chamada não for bem-sucedida, chame DebugBreak() se um depurador estiver anexado ao processo.
MddBootstrapInitializeOptions_OnError_FailFast
Especifica que, se a chamada não for bem-sucedida, execute um fail-fast.
MddBootstrapInitializeOptions_OnNoMatch_ShowUI
Especifica que, se um pacote compatível do Windows App Runtime Framework não for encontrado, mostre a interface do usuário.
MddBootstrapInitializeOptions_OnPackageIdentity_NOOP
Especifica não fazer nada (não erro) se o processo tiver a identidade do pacote (aplicativos empacotados têm identidade, incluindo aplicativos empacotados com localização externa). O comportamento padrão é para a chamada ao erro. Essa opção permite que você tenha o mesmo binário compilado que um aplicativo empacotado e não empacotado. As chamadas para APIs do Bootstrapper no binário empacotado serão simplesmente uma no-op.

Comentários

Consulte também Usar o runtime do SDK do Aplicativo Windows para aplicativos empacotados com local externo ou não empacotados.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809 (com SDK do Aplicativo Windows 1.0 ou posterior)
Cabeçalho mddbootstrap.h

Confira também