Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Indica o tipo de caminho de pasta a ser recuperado em uma consulta para o caminho ou outras informações sobre um pacote.
Sintaxe
typedef enum PackagePathType {
PackagePathType_Install,
PackagePathType_Mutable,
PackagePathType_Effective,
PackagePathType_MachineExternal,
PackagePathType_UserExternal,
PackagePathType_EffectiveExternal
} ;
Constants
PackagePathType_InstallRecupere o caminho de instalação do pacote. |
PackagePathType_MutableSe o pacote tiver um local mutável, recupere o caminho mutável do pacote. |
PackagePathType_EffectiveEspecifica que o caminho do pacote deve ser recuperado de acordo com a seguinte lógica: * Se o pacote tiver um User-External local, retorne esse caminho. * Caso contrário, se o pacote tiver um Machine-External local, retorne esse caminho. * Caso contrário, se o pacote tiver um local mutável, retorne o caminho mutável. Consulte também Criar um diretório em qualquer local com base no diretório do aplicativo empacotado. * Caso contrário, retorne o caminho de instalação do pacote. |
PackagePathType_MachineExternalEspecifica que o caminho do pacote deve ser recuperado de acordo com a seguinte lógica: * Se o pacote tiver um Machine-External local, retorne esse caminho. * Caso contrário, retorne um erro. |
PackagePathType_UserExternalEspecifica que o caminho do pacote deve ser recuperado de acordo com a seguinte lógica: * Se o pacote tiver um User-External local, retorne esse caminho. * Caso contrário, retorne um erro. |
PackagePathType_EffectiveExternalEspecifica que o caminho do pacote deve ser recuperado de acordo com a seguinte lógica: * Se o pacote tiver um User-External local, retorne esse caminho. * Caso contrário, se o pacote tiver um Machine-External local, retorne esse caminho. * Caso contrário, retorne um erro. |
Observações
Um aplicativo terá uma pasta de instalação mutável se usar a extensão windows.mutablePackageDirectories no manifesto do pacote. Essa extensão especifica uma pasta no caminho %ProgramFiles%\ModifiableWindowsApps em que o conteúdo da pasta de instalação do aplicativo é projetado para que os usuários possam modificar os arquivos de instalação.
Importante
Esse recurso requer a funcionalidade restritamodifiableApp. A política da Microsoft Store exige que os pacotes com esse recurso sejam determinados tipos de jogos de computador desktop que são publicados pela Microsoft e seus parceiros.
Um pacote sempre tem um local de instalação. Um pacote também pode ter um local Mutável, Externo do Computador e/ou Externo do Usuário.
O conceito de "efetivo" é o local que tem a precedência mais alta para o pacote/usuário.
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows 10 [somente aplicativos da área de trabalho] |
| Servidor mínimo compatível | Windows Server 2016 [somente aplicativos da área de trabalho] |
| Header | appmodel.h |