Condividi tramite


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.