Atualização do SDK do MSIX 1,6
Com a versão do SDK (1,6), ouvimos os comentários de nossos parceiros e adicionamos mais APIs para fornecer aos desenvolvedores mais opções e flexibilidade no tratamento de pacotes MSIX.
Variantes de API UTF8
Nesta versão do SDK, adicionamos cerca de 14 novas variantes de API UTF8 para chamadas de API existentes. Com a inclusão dessas novas APIs, os desenvolvedores podem optar por usar a variante UTF8 para manipulação de cadeia de caracteres de acordo com seu ambiente/plataforma. Assim como acontece com as APIs AppxPackaging, o chamador é responsável por desalocar a memória usada por parâmetros de saída de LPSTR *.
A seguir estão as novas interfaces UTF8:
- IAppxBlockMapFileUtf8
- IAppxBlockMapReaderUtf8
- IAppxBundleManifestPackageInfoUtf8
- IAppxBundleReaderUtf8
- IAppxFactoryUtf8
- IAppxFileUtf8
- IAppxManifestApplicationUtf8
- IAppxManifestPackageDependencyUtf8
- IAppxManifestPackageIdUtf8
- IAppxManifestPropertiesUtf8
- IAppxManifestQualifiedResourceUtf8
- IAppxManifestResourcesEnumeratorUtf8
- IAppxManifestTargetDeviceFamilyUtf8
- IAppxPackageReaderUtf8
Substituir seleção de idioma
Por padrão, ao lidar com pacotes de aplicativos, o SDK do MSIX retorna o pacote de idiomas que é aplicável selecionando o idioma que também é padrão no sistema. Essa API permite que o aplicativo enumere os pacotes de idiomas que estão disponíveis e substitua o pacote de idiomas que será retornado durante a manipulação de pacotes de aplicativos.
Outras atualizações e aprimoramentos
Nesta atualização,
- Atualizar a dependência do OpenSSL lib para 1.0.2 q
- Correção de como lidar com caracteres internacionais
Você pode obter o SDK mais recente no GitHub.