Constantes para usar con la API de Bootstrapper en C++

Las siguientes constantes (para su uso con la API de C++ de bootstrapper) se declaran en WindowsAppSDK-VersionInfo.h.

Microsoft::WindowsAppSDK::Release espacio de nombres

Constante Value Descripción
constexpr PCWSTR Channel [dependiente de la versión] El canal de la versión del SDK de aplicaciones de Windows; por ejemplo, Lpreview o una cadena vacía para la versión estable.
constexpr PCWSTR FormattedVersionShortTag [dependiente de la versión] La etiqueta de versión abreviada de la versión del SDK de aplicaciones de Windows, formateada para su concatenación al construir identificadores; por ejemplo, -p2, o una cadena vacía para la versión estable.
constexpr PCWSTR FormattedVersionTag [dependiente de la versión] La etiqueta de versión de la versión del SDK de aplicaciones de Windows, formateada para su concatenación al construir identificadores; por ejemplo, -preview2, o una cadena vacía para la versión estable.
constexpr uint16_t Major [dependiente de la versión] La versión principal del lanzamiento de SDK de Aplicaciones para Windows.
constexpr uint32_t MajorMinor [dependiente de la versión] La versión principal y secundaria de la versión del SDK de aplicaciones de Windows, codificada como un uint32_t (0xMMMMNNNN, donde M = principal, N = secundaria).
constexpr uint16_t Minor [dependiente de la versión] La versión menor del lanzamiento de SDK de Aplicaciones para Windows.
constexpr uint16_t Parche [dependiente de la versión] La versión de parche de la versión del SDK de aplicaciones de Windows.
constexpr PCWSTR VersionShortTag [dependiente de la versión] La etiqueta de versión abreviada de la versión del SDK de aplicaciones de Windows; por ejemplo, Lp2, o una cadena vacía para la versión estable.
constexpr PCWSTR VersionTag [dependiente de la versión] La etiqueta de versión de la versión del SDK de aplicaciones de Windows; por ejemplo, Lpreview2 o una cadena vacía para la versión estable.

espacio de nombres Microsoft::WindowsAppSDK::Runtime::Identity

Constante Value Descripción
constexpr PCWSTR Publisher L"CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" El editor (Publisher) de la identidad del paquete del tiempo de ejecución del SDK de aplicaciones de Windows.
constexpr PCWSTR PublisherId L"8wekyb3d8bbwe" El identificador del editor (PublisherId) de la identidad del paquete del tiempo de ejecución del SDK de aplicaciones de Windows.

Espacio de nombres Microsoft::WindowsAppSDK::Runtime::Packages::Framework

Constante Value Descripción
constexpr PCWSTR PackageFamilyName [dependiente de la versión] El nombre de la familia del paquete Framework del tiempo de ejecución del SDK de aplicaciones de Windows.

Microsoft::WindowsAppSDK::Runtime.Packages.DDLM.Arm64 espacio de nombres

Constante Value Descripción
constexpr PCWSTR PackageFamilyName [dependiente de la versión] El nombre de familia del paquete Dynamic Dependency Lifetime Manager (DDLM) del tiempo de ejecución del SDK de aplicaciones de Windows, para arm64.

espacio de nombres Microsoft::WindowsAppSDK::Runtime.Packages.DDLM.X64

Constante Value Descripción
constexpr PCWSTR PackageFamilyName [dependiente de la versión] El nombre de familia del paquete Dynamic Dependency Lifetime Manager (DDLM) del tiempo de ejecución del SDK de aplicaciones de Windows, para x64.

Microsoft::WindowsAppSDK::Runtime.Packages.DDLM.X86 espacio de nombres

Constante Value Descripción
constexpr PCWSTR PackageFamilyName [dependiente de la versión] Nombre de familia del paquete Dynamic Dependency Lifetime Manager (DDLM) del tiempo de ejecución del SDK de aplicaciones de Windows, para x86.

Espacio de nombres Microsoft::WindowsAppSDK::Runtime::Packages::Main

Constante Value Descripción
constexpr PCWSTR PackageFamilyName [dependiente de la versión] Nombre de familia del paquete principal del entorno de ejecución del SDK de aplicaciones de Windows.

espacio de nombres Microsoft::WindowsAppSDK::Runtime::Packages::Singleton

Constante Value Descripción
constexpr PCWSTR PackageFamilyName [dependiente de la versión] Nombre de familia del paquete Singleton del tiempo de ejecución del SDK de aplicaciones de Windows.

Espacio de nombres Microsoft::WindowsAppSDK::Runtime::Version

Constante Value Descripción
constexpr uint16_t Build [dependiente de la versión] La versión de compilación del entorno de ejecución de SDK de Aplicaciones para Windows; por ejemplo, 804.
constexpr PCWSTR DotQuadString [dependiente de la versión] La versión del entorno de ejecución de SDK de Aplicaciones para Windows, como una cadena (const wchar_t*); por ejemplo, L"1000.446.804.0".
constexpr uint16_t Major [dependiente de la versión] La versión principal del entorno de ejecución de SDK de Aplicaciones para Windows; por ejemplo, 1000.
constexpr uint16_t Minor [dependiente de la versión] La versión menor del entorno de ejecución de SDK de Aplicaciones para Windows; por ejemplo, 446.
constexpr uint16_t Revisión [dependiente de la versión] Versión de revisión del entorno de ejecución de SDK de Aplicaciones para Windows; por ejemplo, 0.
constexpr uint64_t UInt64 [dependiente de la versión] La versión del tiempo de ejecución del SDK de aplicaciones de Windows, como un uint64l; por ejemplo, 0x03E801BE03240000.

Requisitos

SDK mínimo admitido: SDK de Aplicaciones para Windows versión 1.1

Espacio de nombres: Microsoft::WindowsAppSDK

Encabezado: WindowsAppSDK-VersionInfo.h

Consulte también