Actualización del SDK 1.6 de MSIX
Con la versión del SDK (1.6), escuchamos los comentarios de nuestros asociados y agregamos más API para proporcionar a los desarrolladores más opciones y flexibilidad en el control de paquetes MSIX.
Variantes de API UTF8
En esta versión del SDK, agregamos unas 14 nuevas variantes de API UTF8 para las llamadas API existentes. Con la inclusión de estas nuevas API, los desarrolladores pueden optar por usar la variante Utf8 para la manipulación de cadenas según su entorno o plataforma. Al igual que con las API de AppxPackaging, el autor de la llamada es responsable de desasignar la memoria usada por los parámetros LPSTR*.
Estas son las nuevas interfaces UTF8:
- IAppxBlockMapFileUtf8
- IAppxBlockMapReaderUtf8
- IAppxBundleManifestPackageInfoUtf8
- IAppxBundleReaderUtf8
- IAppxFactoryUtf8
- IAppxFileUtf8
- IAppxManifestApplicationUtf8
- IAppxManifestPackageDependencyUtf8
- IAppxManifestPackageIdUtf8
- IAppxManifestPropertiesUtf8
- IAppxManifestQualifiedResourceUtf8
- IAppxManifestResourcesEnumeratorUtf8
- IAppxManifestTargetDeviceFamilyUtf8
- IAppxPackageReaderUtf8
Invalidación de la selección de idioma
De forma predeterminada, al controlar los paquetes de aplicaciones, el SDK de MSIX devuelve el paquete de idioma aplicable seleccionando el idioma que también está predeterminado en el sistema. Esta API permite a la aplicación enumerar los paquetes de idioma que están disponibles e invalidar el paquete de idioma que se devolverá al controlar los paquetes de aplicaciones.
Otras actualizaciones y mejoras
En esta actualización,
- Actualización de la dependencia lib de OpenSSL a 1.0.2q
- Se ha corregido cómo se administran los caracteres internacionales.
Puede obtener el SDK más reciente en GitHub.