API do Bootstrapper

Essa API foi projetada para ser usada por aplicativos de área de trabalho não empacotados para carregar o pacote de estrutura SDK do Aplicativo Windows. Depois que o pacote de estrutura for carregado por um aplicativo de área de trabalho não empacotado, o aplicativo poderá chamar APIs fornecidas pelo SDK do Aplicativo Windows.

Para usar essa API, você precisa desse cabeçalho:

Para obter mais informações sobre essa API, consulte Usar o runtime do SDK do Aplicativo Windows para aplicativos empacotados com local externo ou não empacotados.

Constantes

As seguintes constantes (para uso com a API bootstrapper) são declaradas em WindowsAppSDK-VersionInfo.h.

Constante Valor Descrição
WINDOWSAPPSDK_RELEASE_MAJOR [dependente de versão] A versão principal da versão SDK do Aplicativo Windows.
WINDOWSAPPSDK_RELEASE_MINOR [dependente de versão] A versão secundária da versão SDK do Aplicativo Windows.
WINDOWSAPPSDK_RELEASE_PATCH [dependente de versão] A versão do patch da versão SDK do Aplicativo Windows.
WINDOWSAPPSDK_RELEASE_MAJORMINOR [dependente de versão] A versão principal e secundária da versão SDK do Aplicativo Windows, codificada como uint32 (0xMMMMNNNN em que M=major, N=minor).
WINDOWSAPPSDK_RELEASE_CHANNEL [dependente de versão] A SDK do Aplicativo Windows canal da versão (const char*); por exemplo, "preview" ou cadeia de caracteres vazia para estável.
WINDOWSAPPSDK_RELEASE_CHANNEL_W [dependente de versão] A SDK do Aplicativo Windows canal da versão (const wchar_t*); por exemplo, L"preview" ou cadeia de caracteres vazia para estável.
WINDOWSAPPSDK_RELEASE_VERSION_TAG [dependente de versão] O SDK do Aplicativo Windows marca de versão da versão (const char*); por exemplo, "preview2" ou cadeia de caracteres vazia para estável.
WINDOWSAPPSDK_RELEASE_VERSION_TAG_W [dependente de versão] O SDK do Aplicativo Windows marca de versão da versão (const wchar_t*); por exemplo, L"preview2" ou cadeia de caracteres vazia para estável.
WINDOWSAPPSDK_RELEASE_VERSION_SHORTTAG [dependente de versão] O SDK do Aplicativo Windows marca de versão de forma curta (const char*); por exemplo, "p2" ou cadeia de caracteres vazia para estável.
WINDOWSAPPSDK_RELEASE_VERSION_SHORTTAG_W [dependente de versão] O SDK do Aplicativo Windows marca de versão de forma curta (const wchar_t*); por exemplo, L"p2" ou cadeia de caracteres vazia para estável.
WINDOWSAPPSDK_RUNTIME_
IDENTITY_PUBLISHER
"CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" O Publicador da identidade do pacote do SDK do Aplicativo Windows runtime (const char*).
WINDOWSAPPSDK_RUNTIME_
IDENTITY_PUBLISHER_W
L"CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" O Publicador da identidade do pacote do runtime do SDK do Aplicativo Windows (const wchar_t*).
WINDOWSAPPSDK_RUNTIME_
IDENTITY_PUBLISHERID
"8wekyb3d8bbwe" O PublisherId da identidade do pacote do SDK do Aplicativo Windows runtime (const char*).
WINDOWSAPPSDK_RUNTIME_
IDENTITY_PUBLISHERID_W
L"8wekyb3d8bbwe" O PublisherId da identidade do pacote do runtime do SDK do Aplicativo Windows (const wchar_t*).
WINDOWSAPPSDK_RUNTIME_
VERSION_MAJOR
[dependente de versão] A versão principal do SDK do Aplicativo Windows runtime; por exemplo, 1000.
WINDOWSAPPSDK_RUNTIME_
VERSION_MINOR
[dependente de versão] A versão secundária do SDK do Aplicativo Windows runtime; por exemplo, 446.
WINDOWSAPPSDK_RUNTIME_
VERSION_BUILD
[dependente de versão] A versão de build do SDK do Aplicativo Windows runtime; por exemplo, 804.
WINDOWSAPPSDK_RUNTIME_
VERSION_REVISION
[dependente de versão] A versão de revisão do SDK do Aplicativo Windows runtime; por exemplo, 0.
WINDOWSAPPSDK_RUNTIME_
VERSION_UINT64
[dependente de versão] A versão do runtime SDK do Aplicativo Windows, como um uint64l, por exemplo, 0x03E801BE03240000.
WINDOWSAPPSDK_RUNTIME_
VERSION_DOTQUADSTRING
[dependente de versão] A versão do runtime SDK do Aplicativo Windows, como uma cadeia de caracteres (const char*); por exemplo, "1000.446.804.0".
WINDOWSAPPSDK_RUNTIME_
VERSION_DOTQUADSTRING_W
[dependente de versão] A versão do runtime SDK do Aplicativo Windows, como uma cadeia de caracteres (const wchar_t*); por exemplo, L"1000.446.804.0".
WINDOWSAPPSDK_RUNTIME_
PACKAGE_FRAMEWORK_PACKAGEFAMILYNAME
"Microsoft.WindowsAppRuntime.1.1-preview1_8wekyb3d8bbwe" O SDK do Aplicativo Windows nome da família do pacote framework do runtime (const char*).
WINDOWSAPPSDK_RUNTIME_
PACKAGE_FRAMEWORK_PACKAGEFAMILYNAME_W
"Microsoft.WindowsAppRuntime.1.1-preview1_8wekyb3d8bbwe" O nome da família do pacote framework do SDK do Aplicativo Windows runtime (const wchar_t*).
WINDOWSAPPSDK_RUNTIME_
PACKAGE_MAIN_PACKAGEFAMILYNAME
"MicrosoftCorporationII.WinAppRuntime.Main.1.1-p1_8wekyb3d8bbwe" O SDK do Aplicativo Windows nome da família do pacote principal do runtime (const char*).
WINDOWSAPPSDK_RUNTIME_
PACKAGE_MAIN_PACKAGEFAMILYNAME_W
L"MicrosoftCorporationII.WinAppRuntime.Main.1.1-p1_8wekyb3d8bbwe" O nome da família do pacote Principal do runtime do SDK do Aplicativo Windows (const wchar_t*).
WINDOWSAPPSDK_RUNTIME_
PACKAGE_SINGLETON_PACKAGEFAMILYNAME
"Microsoft.WindowsAppRuntime.Singleton-preview1_8wekyb3d8bbwe" O nome da família do pacote Singleton do runtime do SDK do Aplicativo Windows (const char*).
WINDOWSAPPSDK_RUNTIME_
PACKAGE_SINGLETON_PACKAGEFAMILYNAME_W
L"Microsoft.WindowsAppRuntime.Singleton-preview1_8wekyb3d8bbwe" O nome de família do pacote Singleton do runtime do SDK do Aplicativo Windows (const wchar_t*).

Confira também

Enumerações

 
MddBootstrapInitializeOptions

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

Funções

 
MddBootstrapInitialize

Inicializa o processo de chamada para usar a versão do pacote de estrutura SDK do Aplicativo Windows que melhor corresponde aos critérios especificados. Essa função destina-se a ser usada por aplicativos da área de trabalho que são empacotados com local externo ou não empacotados.
MddBootstrapInitialize2

Inicializa o processo de chamada para usar a versão do pacote de estrutura SDK do Aplicativo Windows que melhor corresponde aos critérios especificados, com opções. Essa função destina-se a ser usada por aplicativos da área de trabalho que são empacotados com local externo ou não empacotados.
MddBootstrapShutdown

Remove as alterações feitas no processo atual por MddBootstrapInitialize. Depois que essa função for chamada, seu aplicativo não poderá mais chamar APIs SDK do Aplicativo Windows.