Bootstrapper API
Questa API è progettata per essere usata da app desktop senza pacchetti per caricare il pacchetto framework di SDK per app di Windows. Dopo aver caricato il pacchetto framework da un'app desktop senza pacchetti, l'app può chiamare le API fornite dal SDK per app di Windows.
Per usare questa API, è necessaria questa intestazione:
Per altre informazioni su questa API, vedere Usare il runtime di SDK per app di Windows per le app in pacchetto con percorso esterno o senza pacchetti.
Costanti
Le costanti seguenti (per l'uso con l'API Bootstrapper) vengono dichiarate in WindowsAppSDK-VersionInfo.h
.
Costante | Valore | Descrizione |
---|---|---|
WINDOWSAPPSDK_RELEASE_MAJOR | [dipendente dal rilascio] | Versione principale della versione SDK per app di Windows. |
WINDOWSAPPSDK_RELEASE_MINOR | [dipendente dal rilascio] | Versione secondaria della versione SDK per app di Windows. |
WINDOWSAPPSDK_RELEASE_PATCH | [dipendente dal rilascio] | Versione della patch della versione di SDK per app di Windows. |
WINDOWSAPPSDK_RELEASE_MAJORMINOR | [dipendente dal rilascio] | La versione principale e secondaria della versione SDK per app di Windows, codificata come uint32 (0xMMMMNNNN dove M=major, N=minor). |
WINDOWSAPPSDK_RELEASE_CHANNEL | [dipendente dal rilascio] | Canale SDK per app di Windows versione (const char*); ad esempio "anteprima" o stringa vuota per stabile. |
WINDOWSAPPSDK_RELEASE_CHANNEL_W | [dipendente dal rilascio] | Canale della versione di SDK per app di Windows (const wchar_t*); ad esempio L"preview" o stringa vuota per stabile. |
WINDOWSAPPSDK_RELEASE_VERSION_TAG | [dipendente dal rilascio] | Tag di versione di SDK per app di Windows (const char*); ad esempio "preview2" o stringa vuota per stabile. |
WINDOWSAPPSDK_RELEASE_VERSION_TAG_W | [dipendente dal rilascio] | Tag di versione del SDK per app di Windows (const wchar_t*); ad esempio L"preview2" o stringa vuota per stabile. |
WINDOWSAPPSDK_RELEASE_VERSION_SHORTTAG | [dipendente dal rilascio] | Tag di versione breve del SDK per app di Windows (const char*), ad esempio "p2" o stringa vuota per stabile. |
WINDOWSAPPSDK_RELEASE_VERSION_SHORTTAG_W | [dipendente dal rilascio] | Tag di versione breve del SDK per app di Windows (const wchar_t*); ad esempio L"p2" o stringa vuota per stabile. |
WINDOWSAPPSDK_RUNTIME_ IDENTITY_PUBLISHER |
"CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" | Server di pubblicazione del pacchetto del runtime di SDK per app di Windows (const char*). |
WINDOWSAPPSDK_RUNTIME_ IDENTITY_PUBLISHER_W |
L"CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" | Server di pubblicazione del pacchetto di SDK per app di Windows runtime (const wchar_t*). |
WINDOWSAPPSDK_RUNTIME_ IDENTITY_PUBLISHERID |
"8wekyb3d8bbwe" | PublisherId del runtime di SDK per app di Windows (const char*). |
WINDOWSAPPSDK_RUNTIME_ IDENTITY_PUBLISHERID_W |
L"8wekyb3d8bbwe" | PublisherId del runtime di SDK per app di Windows (const wchar_t*). |
WINDOWSAPPSDK_RUNTIME_ VERSION_MAJOR |
[dipendente dal rilascio] | Versione principale del runtime di SDK per app di Windows, ad esempio 1000. |
WINDOWSAPPSDK_RUNTIME_ VERSION_MINOR |
[dipendente dal rilascio] | Versione secondaria del runtime di SDK per app di Windows, ad esempio 446. |
WINDOWSAPPSDK_RUNTIME_ VERSION_BUILD |
[dipendente dal rilascio] | Versione di compilazione del runtime di SDK per app di Windows, ad esempio 804. |
WINDOWSAPPSDK_RUNTIME_ VERSION_REVISION |
[dipendente dal rilascio] | Versione di revisione del runtime di SDK per app di Windows, ad esempio 0. |
WINDOWSAPPSDK_RUNTIME_ VERSION_UINT64 |
[dipendente dal rilascio] | La versione del runtime di SDK per app di Windows, ad esempio uint64l, 0x03E801BE03240000. |
WINDOWSAPPSDK_RUNTIME_ VERSION_DOTQUADSTRING |
[dipendente dal rilascio] | Versione del runtime di SDK per app di Windows, come stringa (const char*); ad esempio "1000.446.804.0". |
WINDOWSAPPSDK_RUNTIME_ VERSION_DOTQUADSTRING_W |
[dipendente dal rilascio] | Versione del runtime di SDK per app di Windows, come stringa (const wchar_t*); ad esempio L"1000.446.804.0". |
WINDOWSAPPSDK_RUNTIME_ PACKAGE_FRAMEWORK_PACKAGEFAMILYNAME |
"Microsoft.WindowsAppRuntime.1.1-preview1_8wekyb3d8bbwe" | Nome di famiglia del pacchetto framework del runtime di SDK per app di Windows (const char*). |
WINDOWSAPPSDK_RUNTIME_ PACKAGE_FRAMEWORK_PACKAGEFAMILYNAME_W |
"Microsoft.WindowsAppRuntime.1.1-preview1_8wekyb3d8bbwe" | Nome di famiglia del pacchetto framework di SDK per app di Windows runtime (const wchar_t*). |
WINDOWSAPPSDK_RUNTIME_ PACKAGE_MAIN_PACKAGEFAMILYNAME |
"MicrosoftCorporationI.WinAppRuntime.Main.1.1-p1_8wekyb3d8bbwe" | Nome della famiglia del pacchetto principale del runtime di SDK per app di Windows (const char*). |
WINDOWSAPPSDK_RUNTIME_ PACKAGE_MAIN_PACKAGEFAMILYNAME_W |
L"MicrosoftCorporationII.WinAppRuntime.Main.1.1-p1_8wekyb3d8bbwe" | Nome della famiglia del pacchetto principale del runtime di SDK per app di Windows (const wchar_t*). |
WINDOWSAPPSDK_RUNTIME_ PACKAGE_SINGLETON_PACKAGEFAMILYNAME |
"Microsoft.WindowsAppRuntime.Singleton-preview1_8wekyb3d8bbwe" | Nome della famiglia del pacchetto Singleton del runtime SDK per app di Windows (const char*). |
WINDOWSAPPSDK_RUNTIME_ PACKAGE_SINGLETON_PACKAGEFAMILYNAME_W |
L"Microsoft.WindowsAppRuntime.Singleton-preview1_8wekyb3d8bbwe" | Nome della famiglia del pacchetto Singleton del runtime SDK per app di Windows (const wchar_t*). |
Vedi anche
Enumerazioni
MddBootstrapInitializeOptions Definisce le costanti che specificano le opzioni per l'inizializzazione del programma di avvio automatico. |
Funzioni
MddBootstrapInitialize Inizializza il processo chiamante per usare la versione del pacchetto framework SDK per app di Windows che meglio corrisponde ai criteri specificati. Questa funzione deve essere usata dalle app desktop in pacchetto con posizione esterna o non in pacchetto. |
MddBootstrapInitialize2 Inizializza il processo chiamante per usare la versione del pacchetto framework SDK per app di Windows che meglio corrisponde ai criteri specificati, con opzioni. Questa funzione deve essere usata dalle app desktop in pacchetto con posizione esterna o non in pacchetto. |
MddBootstrapShutdown Rimuove le modifiche apportate al processo corrente da MddBootstrapInitialize. Dopo aver chiamato questa funzione, l'app non può più chiamare SDK per app di Windows API. |