Compartir a través de


Constantes para usar con la API de C++ del programa de arranque

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

Espacio de nombres Microsoft::WindowsAppSDK::Release

Constante Value Descripción
constexpr PCWSTR Channel [dependiente de la versión] El canal de la versión de SDK de Aplicaciones para Windows; por ejemplo, L"preview" o cadena vacía para estable.
constexpr PCWSTR FormattedVersionShortTag [dependiente de la versión] La etiqueta de versión de formato corto de la versión de la versión SDK de Aplicaciones para Windows, con formato para la concatenación al construir identificadores; por ejemplo, "-p2" o una cadena vacía para estable.
constexpr PCWSTR FormattedVersionTag [dependiente de la versión] La etiqueta de versión de la versión del SDK de Aplicaciones para Windows, con formato para la concatenación al construir identificadores; por ejemplo, "-preview2" o una cadena vacía para estable.
constexpr uint16_t Major [dependiente de la versión] La versión principal de la versión 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 de SDK de Aplicaciones para Windows, codificada como uint32_t (0xMMMMNNNNNN donde M=principal, N=minor).
constexpr uint16_t Minor [dependiente de la versión] Versión secundaria de la versión SDK de Aplicaciones para Windows.
constexpr uint16_t Patch [dependiente de la versión] Versión de revisión de la versión de SDK de Aplicaciones para Windows.
constexpr PCWSTR VersionShortTag [dependiente de la versión] La etiqueta de versión de formato corto de la versión de la versión SDK de Aplicaciones para Windows; por ejemplo, L"p2" o cadena vacía para estable.
constexpr PCWSTR VersionTag [dependiente de la versión] La SDK de Aplicaciones para Windows etiqueta de versión de la versión; por ejemplo, L"preview2" o cadena vacía para 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" Publicador de la identidad del paquete del SDK de Aplicaciones para Windows runtime.
constexpr PCWSTR PublisherId L"8wekyb3d8bbwe" PublisherId de la identidad del paquete del entorno de ejecución de SDK de Aplicaciones para Windows.

Microsoft::WindowsAppSDK::Runtime::P ackages::Framework namespace

Constante Value Descripción
constexpr PCWSTR PackageFamilyName "Microsoft.WindowsAppRuntime.1.1-preview1_8wekyb3d8bbwe" Nombre de familia del paquete Framework del SDK de Aplicaciones para Windows runtime.

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

Constante Value Descripción
constexpr PCWSTR PackageFamilyName [dependiente de la versión] El nombre de familia del paquete del administrador de duración de dependencia dinámica (DDLM) del entorno de ejecución de SDK de Aplicaciones para 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 del administrador de duración de dependencia dinámica (DDLM) del entorno de ejecución de SDK de Aplicaciones para Windows, para x64.

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

Constante Value Descripción
constexpr PCWSTR PackageFamilyName [dependiente de la versión] El nombre de familia del paquete del administrador de duración de dependencia dinámica (DDLM) del entorno de ejecución de SDK de Aplicaciones para Windows, para x86.

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

Constante Value Descripción
constexpr PCWSTR PackageFamilyName L"MicrosoftCorporationII.WinAppRuntime.Main.1.1-p1_8wekyb3d8bbwe" Nombre de familia del paquete Main del SDK de Aplicaciones para Windows runtime.

Microsoft::WindowsAppSDK::Runtime::P ackages::Singleton namespace

Constante Value Descripción
constexpr PCWSTR PackageFamilyName L"Microsoft.WindowsAppRuntime.Singleton-preview1_8wekyb3d8bbwe" El nombre de familia del paquete Singleton del SDK de Aplicaciones para Windows runtime.

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 secundaria 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 entorno de ejecución de SDK de Aplicaciones para Windows, como uint64l, por ejemplo, 0x03E801BE03240000.

Requisitos

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

Namespace: Microsoft::WindowsAppSDK

Encabezado: WindowsAppSDK-VersionInfo.h

Consulte también