用于 Bootstrapper C++ API 的常量

以下常量(用于 Bootstrapper C++ API)在 WindowsAppSDK-VersionInfo.h 中声明。

Microsoft::WindowsAppSDK::Release 命名空间

常量 Value 说明
constexpr PCWSTR 通道 [依赖版本] Windows 应用 SDK版本的通道;例如 L“preview”或空字符串,用于稳定。
constexpr PCWSTR FormattedVersionShortTag [依赖版本] Windows 应用 SDK版本的短格式版本标记,在构造标识符时格式化为串联;例如,“-p2”或空字符串,用于稳定。
constexpr PCWSTR FormattedVersionTag [依赖版本] Windows 应用 SDK版本的版本标记,在构造标识符时格式化为串联;例如,“-preview2”或空字符串,用于稳定。
constexpr uint16_t Major [依赖版本] Windows 应用 SDK版本的主要版本。
constexpr uint32_t MajorMinor [依赖版本] Windows 应用 SDK版本的主版本和次要版本,编码为uint32_t(0xMMMMNNNN,其中 M=major,N=minor)。
constexpr uint16_t Minor [依赖版本] Windows 应用 SDK版本的次要版本。
constexpr uint16_t Patch [依赖版本] Windows 应用 SDK版本的修补程序版本。
constexpr PCWSTR VersionShortTag [依赖版本] Windows 应用 SDK版本的短格式版本标记;例如 L“p2”或空字符串,用于稳定。
constexpr PCWSTR VersionTag [依赖版本] Windows 应用 SDK版本的版本标记;例如 L“preview2”或空字符串,用于稳定。

Microsoft::WindowsAppSDK::Runtime::Identity 命名空间

常量 Value 说明
constexpr PCWSTR Publisher L“CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US” Windows 应用 SDK运行时的包标识发布服务器。
constexpr PCWSTR PublisherId L“8wekyb3d8bbwe” Windows 应用 SDK运行时的包标识的 PublisherId。

Microsoft::WindowsAppSDK::Runtime::P ackages::Framework 命名空间

常量 Value 说明
constexpr PCWSTR PackageFamilyName “Microsoft.WindowsAppRuntime.1.1-preview1_8wekyb3d8bbwe” Windows 应用 SDK运行时的框架包的系列名称。

Microsoft::WindowsAppSDK::Runtime.Packages.DDLM.Arm64 命名空间

常量 Value 说明
constexpr PCWSTR PackageFamilyName [依赖版本] Windows 应用 SDK运行时的动态依赖项生存期管理器(DDLM)包的系列名称(适用于 arm64)。

Microsoft::WindowsAppSDK::Runtime.Packages.DDLM.X64 命名空间

常量 Value 说明
constexpr PCWSTR PackageFamilyName [依赖版本] Windows 应用 SDK运行时的动态依赖项生存期管理器(DDLM)包的系列名称(x64)。

Microsoft::WindowsAppSDK::Runtime.Packages.DDLM.X86 命名空间

常量 Value 说明
constexpr PCWSTR PackageFamilyName [依赖版本] Windows 应用 SDK运行时的动态依赖项生存期管理器 (DDLM) 包的系列名称(适用于 x86)。

Microsoft::WindowsAppSDK::Runtime::P ackages::Main 命名空间

常量 Value 说明
constexpr PCWSTR PackageFamilyName L“MicrosoftCorporationII.WinAppRuntime.Main.1.1-p1_8wekyb3d8bbwe” Windows 应用 SDK运行时的主包的系列名称。

Microsoft::WindowsAppSDK::Runtime::P ackages::Singleton 命名空间

常量 Value 说明
constexpr PCWSTR PackageFamilyName L“Microsoft.WindowsAppRuntime.Singleton-preview1_8wekyb3d8bbwe” Windows 应用 SDK运行时的 Singleton 包的系列名称。

Microsoft::WindowsAppSDK::Runtime::Version 命名空间

常量 Value 说明
constexpr uint16_t Build [依赖版本] Windows 应用 SDK运行时的生成版本;例如 804。
constexpr PCWSTR DotQuadString [依赖版本] Windows 应用 SDK运行时的版本,作为字符串(const wchar_t*);例如 L“1000.446.804.0”。
constexpr uint16_t Major [依赖版本] Windows 应用 SDK运行时的主要版本;例如 1000。
constexpr uint16_t Minor [依赖版本] Windows 应用 SDK运行时的次要版本;例如 446。
constexpr uint16_t Revision [依赖版本] Windows 应用 SDK运行时的修订版本;例如 0。
constexpr uint64_t UInt64 [依赖版本] Windows 应用 SDK运行时的版本,例如 uint64l 0x03E801BE03240000。

要求

支持的最低 SDK:Windows 应用 SDK版本 1.1

Namespace: Microsoft::WindowsAppSDK

标头: WindowsAppSDK-VersionInfo.h

另请参阅