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. |