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