Partager via


Constantes à utiliser avec l’API C++ du programme d’amorçage

Les constantes suivantes (pour une utilisation avec l’API C++ du programme d’amorçage) sont déclarées dans WindowsAppSDK-VersionInfo.h.

Espace de noms Microsoft ::WindowsAppSDK ::Release

Constant Valeur Description
constexpr PCWSTR Channel [dépendant de la version] Canal du Kit de développement logiciel (SDK) d’application Windows ; par exemple, L"preview », ou chaîne vide pour stable.
constexpr PCWSTR FormattedVersionShortTag [dépendant de la version] Balise de version abrégée du Kit de développement logiciel (SDK) d’application Windows, mise en forme pour la concaténation lors de la construction d’identificateurs ; par exemple, « -p2 » ou chaîne vide pour stable.
constexpr PCWSTR FormattedVersionTag [dépendant de la version] Balise de version du Kit de développement logiciel (SDK) d’application Windows, mise en forme pour la concaténation lors de la construction d’identificateurs ; par exemple, « -preview2 » ou chaîne vide pour stable.
constexpr uint16_t Major [dépendant de la version] Version principale du Kit de développement logiciel (SDK) d’application Windows.
constexpr uint32_t MajorMinor [dépendant de la version] Version principale et mineure de la version du Kit de développement logiciel (SDK) d’application Windows, encodée en tant que uint32_t (0xMMMMNNNN où M=major, N=minor).
constexpr uint16_t Mineure [dépendant de la version] Version mineure du Kit de développement logiciel (SDK) d’application Windows.
constexpr uint16_t Patch [dépendant de la version] Version corrective de la version du Kit de développement logiciel (SDK) d’application Windows.
constexpr PCWSTR VersionShortTag [dépendant de la version] Balise de version abrégée du Kit de développement logiciel (SDK) d’application Windows ; par exemple, L"p2 », ou chaîne vide pour stable.
constexpr PCWSTR VersionTag [dépendant de la version] Balise de version du Kit de développement logiciel (SDK) d’application Windows ; par exemple, L"preview2 », ou chaîne vide pour stable.

Espace de noms Microsoft ::WindowsAppSDK ::Runtime ::Identity

Constant Valeur Description
constexpr PCWSTR Publisher L"CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US » Serveur de publication de l’identité du package du runtime du sdk d’application Windows.
constexpr PCWSTR PublisherId L"8wekyb3d8bbwe » PublisherId du runtime du sdk d’application Windows.

Espace de noms Microsoft ::WindowsAppSDK ::Runtime ::P ackages ::Framework

Constant Valeur Description
constexpr PCWSTR PackageFamilyName « Microsoft.WindowsAppRuntime.1.1-preview1_8wekyb3d8bbwe » Nom de famille du package Framework du runtime du Kit de développement logiciel (SDK) d’application Windows.

Espace de noms Microsoft ::WindowsAppSDK ::Runtime.Packages.DDLM.Arm64

Constant Valeur Description
constexpr PCWSTR PackageFamilyName [dépendant de la version] Nom de famille du package DDLM (Dynamic Dependency Lifetime Manager) du runtime du Kit de développement logiciel (SDK) d’application Windows, pour arm64.

Espace de noms Microsoft ::WindowsAppSDK ::Runtime.Packages.DDLM.X64

Constant Valeur Description
constexpr PCWSTR PackageFamilyName [dépendant de la version] Le nom de famille du package DDLM (Dynamic Dependency Lifetime Manager) du runtime du Kit de développement logiciel (SDK) d’application Windows, pour x64.

Espace de noms Microsoft ::WindowsAppSDK ::Runtime.Packages.DDLM.X86

Constant Valeur Description
constexpr PCWSTR PackageFamilyName [dépendant de la version] Nom de famille du package du Gestionnaire de durée de vie des dépendances dynamiques (DDLM) du runtime d’application Windows, pour x86.

Microsoft ::WindowsAppSDK ::Runtime ::P ackages ::Main namespace

Constant Valeur Description
constexpr PCWSTR PackageFamilyName L"MicrosoftCorporationII.WinAppRuntime.Main.1.1-p1_8wekyb3d8bbwe » Nom de famille du package principal du runtime du Kit de développement logiciel (SDK) d’application Windows.

Espace de noms Microsoft ::WindowsAppSDK ::Runtime ::P ackages ::Singleton

Constant Valeur Description
constexpr PCWSTR PackageFamilyName L"Microsoft.WindowsAppRuntime.Singleton-preview1_8wekyb3d8bbwe » Nom de famille du package Singleton du runtime du Kit de développement logiciel (SDK) d’application Windows.

Espace de noms Microsoft ::WindowsAppSDK ::Runtime ::Version

Constant Valeur Description
constexpr uint16_t Build [dépendant de la version] Version de build du runtime du Kit de développement logiciel (SDK) d’application Windows ; par exemple, 804.
constexpr PCWSTR DotQuadString [dépendant de la version] Version du runtime du Kit de développement logiciel (SDK) d’application Windows, sous forme de chaîne (const wchar_t*) ; par exemple, L"1000.446.804.0 ».
constexpr uint16_t Major [dépendant de la version] Version principale du runtime du Kit de développement logiciel (SDK) d’application Windows ; par exemple, 1 000.
constexpr uint16_t Mineure [dépendant de la version] Version mineure du runtime du Kit de développement logiciel (SDK) d’application Windows ; par exemple, 446.
constexpr uint16_t Révision [dépendant de la version] Version de révision du runtime du Kit de développement logiciel (SDK) d’application Windows ; par exemple, 0.
constexpr uint64_t UInt64 [dépendant de la version] La version du runtime du Kit de développement logiciel (SDK) d’application Windows, par exemple uint64l, 0x03E801BE03240000.

Spécifications

Sdk minimum pris en charge : Kit de développement logiciel (SDK) d’application Windows version 1.1

Espace de noms : Microsoft ::WindowsAppSDK

En-tête : WindowsAppSDK-VersionInfo.h

Voir aussi