Costanti da usare con l'API C++ del programma di avvio automatico

Le costanti seguenti (da usare con l'API C++ del programma di avvio automatico) vengono dichiarate in WindowsAppSDK-VersionInfo.h.

spazio dei nomi Microsoft::WindowsAppSDK::Release

Costante Value Description
constexpr PCWSTR Channel [dipendente dalla versione] Il canale della release di SDK per app di Windows; ad esempio, L"preview", oppure una stringa vuota per la versione stabile.
constexpr PCWSTR FormattedVersionShortTag [dipendente dal rilascio] Il tag di versione breve della release di SDK per app di Windows, formattato per essere concatenato durante la costruzione degli identificatori; ad esempio, "-p2" oppure una stringa vuota per la versione stabile.
constexpr PCWSTR FormattedVersionTag [dipendente dalla versione] Tag della versione di rilascio di SDK per app di Windows, formattato per essere concatenato durante la costruzione di identificatori; ad esempio "-preview2" oppure una stringa vuota per la versione stabile.
constexpr uint16_t Major [dipendente dal rilascio] Versione principale del rilascio di SDK per app di Windows.
constexpr uint32_t MajorMinor [dipendente dal rilascio] La versione principale e secondaria della versione SDK per app di Windows, codificata come uint32_t (0xMMMMNNNN dove M=major, N=minor).
constexpr uint16_t Minor [dipendente dalla versione] La versione secondaria della release di SDK per app di Windows.
constexpr uint16_t Patch [dipendente dalla versione] La versione di patch della release di SDK per app di Windows.
constexpr PCWSTR VersionShortTag [dipendente dal rilascio] Il tag di versione breve di una release di SDK per app di Windows; ad esempio, L"p2" oppure una stringa vuota per la versione stabile.
constexpr PCWSTR VersionTag [dipendente dalla versione] Il tag della versione di rilascio di SDK per app di Windows; ad esempio, L"preview2" oppure una stringa vuota per una versione stabile.

spazio dei nomi Microsoft::WindowsAppSDK::Runtime::Identity

Costante Value Description
constexpr PCWSTR Publisher L"CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" Publisher dell'identità del pacchetto del runtime di SDK per app di Windows.
constexpr PCWSTR PublisherId L"8wekyb3d8bbwe" PublisherId dell'identità del pacchetto del runtime di SDK per app di Windows.

spazio dei nomi Microsoft::WindowsAppSDK::Runtime::Packages::Framework

Costante Value Description
constexpr PCWSTR PackageFamilyName [dipendente dalla versione] Nome della famiglia del pacchetto framework di SDK per app di Windows runtime.

spazio dei nomi Microsoft::WindowsAppSDK::Runtime.Packages.DDLM.Arm64

Costante Value Description
constexpr PCWSTR PackageFamilyName [dipendente dalla versione] Nome della famiglia di pacchetti DDLM (Dynamic Dependency Lifetime Manager) del runtime di SDK per app di Windows per arm64.

spazio dei nomi Microsoft::WindowsAppSDK::Runtime.Packages.DDLM.X64

Costante Value Description
constexpr PCWSTR PackageFamilyName [dipendente dalla versione] Nome della famiglia di pacchetti DDLM (Dynamic Dependency Lifetime Manager) del runtime SDK per app di Windows per x64.

Microsoft::WindowsAppSDK::Runtime.Packages.DDLM.X86 namespace

Costante Value Description
constexpr PCWSTR PackageFamilyName [dipendente dalla versione] Nome della famiglia di pacchetti DDLM (Dynamic Dependency Lifetime Manager) del runtime di SDK per app di Windows per x86.

spazio dei nomi Microsoft::WindowsAppSDK::Runtime::Packages::Main

Costante Value Description
constexpr PCWSTR PackageFamilyName [dipendente dalla versione] Nome della famiglia del pacchetto Main del runtime di SDK per app di Windows.

spazio dei nomi Microsoft::WindowsAppSDK::Runtime::Packages::Singleton

Costante Value Description
constexpr PCWSTR PackageFamilyName [dipendente dalla versione] Nome della famiglia del pacchetto Singleton del runtime di SDK per app di Windows.

spazio dei nomi Microsoft::WindowsAppSDK::Runtime::Version

Costante Value Description
constexpr uint16_t Build [dipendente dalla versione] Versione di compilazione del runtime di SDK per app di Windows, ad esempio 804.
constexpr PCWSTR DotQuadString [dipendente dalla versione] Versione del runtime di SDK per app di Windows, come stringa (const wchar_t*); ad esempio L"1000.446.804.0".
constexpr uint16_t Major [dipendente dalla versione] Versione principale del runtime di SDK per app di Windows, ad esempio 1000.
constexpr uint16_t Minor [dipendente dalla versione] La versione minore del runtime di SDK per app di Windows; per esempio, 446.
constexpr uint16_t Revisione [dipendente dalla versione] Versione di revisione del runtime SDK per app di Windows, ad esempio 0.
constexpr uint64_t UInt64 [dipendente dalla versione] Versione del runtime di SDK per app di Windows, ad esempio uint64l, 0x03E801BE03240000.

Requisiti

SDK minimo supportato: SDK per app di Windows versione 1.1

Spazio dei nomi: Microsoft::WindowsAppSDK

Header: WindowsAppSDK-VersionInfo.h

Vedere anche