Bootstrapper C++ API で使用する定数
- [アーティクル]
-
-
次の定数 (Bootstrapper C++ API 用) が WindowsAppSDK-VersionInfo.h
で宣言されています。
Microsoft::WindowsAppSDK::Release 名前空間
定数 |
値 |
説明 |
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 名前空間
定数 |
値 |
説明 |
constexpr PCWSTR Publisher |
L"CN=Microsoft Corporation,O=Microsoft Corporation, L=Redmond, S=Washington, C=US" |
Windows アプリ SDK ランタイムのパッケージ ID のパブリッシャー。 |
constexpr PCWSTR PublisherId |
L"8wekyb3d8bbwe" |
Windows アプリ SDK ランタイムのパッケージ ID の PublisherId。 |
Microsoft::WindowsAppSDK::Runtime::P ackages::Framework 名前空間
定数 |
値 |
説明 |
constexpr PCWSTR PackageFamilyName |
"Microsoft.WindowsAppRuntime.1.1-preview1_8wekyb3d8bbwe" |
Windows アプリ SDK ランタイムの Framework パッケージのファミリ名。 |
Microsoft::WindowsAppSDK::Runtime.Packages.DDLM.Arm64 名前空間
定数 |
値 |
説明 |
constexpr PCWSTR PackageFamilyName |
[リリース依存] |
Windows アプリ SDK ランタイムの Dynamic Dependency Lifetime Manager (DDLM) パッケージのファミリ名 (arm64 用)。 |
Microsoft::WindowsAppSDK::Runtime.Packages.DDLM.X64 名前空間
定数 |
値 |
説明 |
constexpr PCWSTR PackageFamilyName |
[リリース依存] |
x64 のWindows アプリ SDK ランタイムの Dynamic Dependency Lifetime Manager (DDLM) パッケージのファミリ名。 |
Microsoft::WindowsAppSDK::Runtime.Packages.DDLM.X86 名前空間
定数 |
値 |
説明 |
constexpr PCWSTR PackageFamilyName |
[リリース依存] |
Windows アプリ SDK ランタイムの Dynamic Dependency Lifetime Manager (DDLM) パッケージのファミリ名 (x86 用)。 |
Microsoft::WindowsAppSDK::Runtime::P ackages::Main 名前空間
定数 |
値 |
説明 |
constexpr PCWSTR PackageFamilyName |
L"MicrosoftCorporationII.WinAppRuntime.Main.1.1-p1_8wekyb3d8bbwe" |
Windows アプリ SDK ランタイムのメイン パッケージのファミリ名。 |
Microsoft::WindowsAppSDK::Runtime::P ackages::Singleton 名前空間
定数 |
値 |
説明 |
constexpr PCWSTR PackageFamilyName |
L"Microsoft.WindowsAppRuntime.Singleton-preview1_8wekyb3d8bbwe" |
Windows アプリ SDK ランタイムのシングルトン パッケージのファミリ名。 |
Microsoft::WindowsAppSDK::Runtime::Version 名前空間
定数 |
値 |
説明 |
constexpr uint16_t Build |
[リリース依存] |
Windows アプリ SDK ランタイムのビルド バージョン (例: 804)。 |
constexpr PCWSTR DotQuadString |
[リリース依存] |
文字列 (const wchar_t*) としてのWindows アプリ SDK ランタイムのバージョン。たとえば、L"1000.446.804.0" です。 |
constexpr uint16_t Major |
[リリース依存] |
Windows アプリ SDK ランタイムのメジャー バージョン (例: 1000)。 |
constexpr uint16_t Minor |
[リリース依存] |
Windows アプリ SDK ランタイムのマイナー バージョン (例: 446)。 |
constexpr uint16_t リビジョン |
[リリース依存] |
Windows アプリ SDK ランタイムのリビジョン バージョン (例: 0)。 |
constexpr uint64_t UInt64 |
[リリース依存] |
Windows アプリ SDK ランタイムのバージョン (uint64l など) 0x03E801BE03240000。 |
要件
サポートされている最小 SDK: Windows アプリ SDK バージョン 1.1
Namespace: Microsoft::WindowsAppSDK
Header: WindowsAppSDK-VersionInfo.h
関連項目