API du programme d’amorçage

Cette API est conçue pour être utilisée par les applications de bureau non empaquetées pour charger le package d’infrastructure SDK d'application Windows. Une fois le package d’infrastructure chargé par une application de bureau non empaquetée, l’application peut appeler les API fournies par le SDK d'application Windows.

Pour utiliser cette API, vous avez besoin de cet en-tête :

Pour plus d’informations sur cette API, consultez Utiliser le runtime SDK d'application Windows pour les applications empaquetées avec un emplacement externe ou non empaquetées.

Constantes

Les constantes suivantes (à utiliser avec l’API du programme d’amorçage) sont déclarées dans WindowsAppSDK-VersionInfo.h.

Constant Valeur Description
WINDOWSAPPSDK_RELEASE_MAJOR [dépendant de la mise en production] Version principale de la version SDK d'application Windows.
WINDOWSAPPSDK_RELEASE_MINOR [dépendant de la mise en production] Version mineure de la version SDK d'application Windows.
WINDOWSAPPSDK_RELEASE_PATCH [dépendant de la mise en production] Version corrective de la version SDK d'application Windows.
WINDOWSAPPSDK_RELEASE_MAJORMINOR [dépendant de la mise en production] Version principale et mineure de la version SDK d'application Windows, encodée en uint32 (0xMMMMNNNN où M=major, N=minor).
WINDOWSAPPSDK_RELEASE_CHANNEL [dépendant de la mise en production] Le SDK d'application Windows canal de la version (const char*) ; par exemple, « preview » ou chaîne vide pour stable.
WINDOWSAPPSDK_RELEASE_CHANNEL_W [dépendant de la mise en production] Le SDK d'application Windows canal de la version (const wchar_t*) ; par exemple, L"preview », ou chaîne vide pour stable.
WINDOWSAPPSDK_RELEASE_VERSION_TAG [dépendant de la mise en production] Le SDK d'application Windows balise de version de la version (const char*) ; par exemple, « preview2 » ou chaîne vide pour stable.
WINDOWSAPPSDK_RELEASE_VERSION_TAG_W [dépendant de la mise en production] La balise de version du SDK d'application Windows version (const wchar_t*) ; par exemple, L"preview2 », ou une chaîne vide pour stable.
WINDOWSAPPSDK_RELEASE_VERSION_SHORTTAG [dépendant de la mise en production] Le SDK d'application Windows la balise de version abrégée de la version (const char*), par exemple, « p2 » ou une chaîne vide pour stable.
WINDOWSAPPSDK_RELEASE_VERSION_SHORTTAG_W [dépendant de la mise en production] La SDK d'application Windows balise de version abrégée de la version (const wchar_t*) ; par exemple, L"p2 », ou chaîne vide pour stable.
WINDOWSAPPSDK_RUNTIME_
IDENTITY_PUBLISHER
« CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US » Le serveur de publication de l’identité de package du runtime SDK d'application Windows (const char*).
WINDOWSAPPSDK_RUNTIME_
IDENTITY_PUBLISHER_W
L"CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US » Le serveur de publication de l’identité de package du runtime SDK d'application Windows (const wchar_t*).
WINDOWSAPPSDK_RUNTIME_
IDENTITY_PUBLISHERID
« 8wekyb3d8bbwe » Le SDK d'application Windows l’id d’éditeur de l’identité de package du runtime (const char*).
WINDOWSAPPSDK_RUNTIME_
IDENTITY_PUBLISHERID_W
L"8wekyb3d8bbwe » Le SDK d'application Windows l’id d’éditeur de l’identité de package du runtime (const wchar_t*).
WINDOWSAPPSDK_RUNTIME_
VERSION_MAJOR
[dépendant de la mise en production] La version principale du runtime SDK d'application Windows , par exemple, 1000.
WINDOWSAPPSDK_RUNTIME_
VERSION_MINOR
[dépendant de la mise en production] Version mineure du runtime SDK d'application Windows , par exemple, 446.
WINDOWSAPPSDK_RUNTIME_
VERSION_BUILD
[dépendant de la mise en production] Version de build du runtime SDK d'application Windows, par exemple, 804.
WINDOWSAPPSDK_RUNTIME_
VERSION_REVISION
[dépendant de la mise en production] La version de révision du runtime SDK d'application Windows , par exemple, 0.
WINDOWSAPPSDK_RUNTIME_
VERSION_UINT64
[dépendant de la mise en production] Version du runtime SDK d'application Windows, par exemple uint64l, 0x03E801BE03240000.
WINDOWSAPPSDK_RUNTIME_
VERSION_DOTQUADSTRING
[dépendant de la mise en production] La version du runtime SDK d'application Windows, sous forme de chaîne (const char*) ; par exemple, « 1000.446.804.0 ».
WINDOWSAPPSDK_RUNTIME_
VERSION_DOTQUADSTRING_W
[dépendant de la mise en production] Version du runtime SDK d'application Windows, sous forme de chaîne (const wchar_t*) ; par exemple, L"1000.446.804.0 ».
WINDOWSAPPSDK_RUNTIME_
PACKAGE_FRAMEWORK_PACKAGEFAMILYNAME
« Microsoft.WindowsAppRuntime.1.1-preview1_8wekyb3d8bbwe » Le SDK d'application Windows nom de famille du package Framework du runtime (const char*).
WINDOWSAPPSDK_RUNTIME_
PACKAGE_FRAMEWORK_PACKAGEFAMILYNAME_W
« Microsoft.WindowsAppRuntime.1.1-preview1_8wekyb3d8bbwe » Nom de famille du package Framework du runtime SDK d'application Windows (const wchar_t*).
WINDOWSAPPSDK_RUNTIME_
PACKAGE_MAIN_PACKAGEFAMILYNAME
« MicrosoftCorporationII.WinAppRuntime.Main.1.1-p1_8wekyb3d8bbwe » Le SDK d'application Windows nom de famille du package principal du runtime (const char*).
WINDOWSAPPSDK_RUNTIME_
PACKAGE_MAIN_PACKAGEFAMILYNAME_W
L"MicrosoftCorporationII.WinAppRuntime.Main.1.1-p1_8wekyb3d8bbwe » Nom de famille du package principal du runtime SDK d'application Windows (const wchar_t*).
WINDOWSAPPSDK_RUNTIME_
PACKAGE_SINGLETON_PACKAGEFAMILYNAME
« Microsoft.WindowsAppRuntime.Singleton-preview1_8wekyb3d8bbwe » Nom de famille du package Singleton du runtime SDK d'application Windows (const char*).
WINDOWSAPPSDK_RUNTIME_
PACKAGE_SINGLETON_PACKAGEFAMILYNAME_W
L"Microsoft.WindowsAppRuntime.Singleton-preview1_8wekyb3d8bbwe » Nom de famille du package Singleton du runtime SDK d'application Windows (const wchar_t*).

Voir aussi

Énumérations

 
MddBootstrapInitializeOptions

Définit des constantes qui spécifient des options pour l’initialisation du programme d’amorçage.

Fonctions

 
MddBootstrapInitialize

Initialise le processus d’appel pour utiliser la version du package d’infrastructure SDK d'application Windows qui correspond le mieux aux critères spécifiés. Cette fonction est destinée à être utilisée par les applications de bureau qui sont soit empaquetées avec un emplacement externe, soit non empaquetées.
MddBootstrapInitialize2

Initialise le processus d’appel pour utiliser la version du package d’infrastructure SDK d'application Windows qui correspond le mieux aux critères spécifiés, avec des options. Cette fonction est destinée à être utilisée par les applications de bureau qui sont soit empaquetées avec un emplacement externe, soit non empaquetées.
MddBootstrapShutdown

Supprime les modifications apportées au processus actuel par MddBootstrapInitialize. Une fois cette fonction appelée, votre application ne peut plus appeler SDK d'application Windows API.