Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Exclui a referência de tempo de instalação para a dependência do pacote de estrutura que você criou anteriormente usando o método TryCreatePackageDependency . Esse método informa ao sistema operacional que é seguro remover o pacote de estrutura se nenhum outro aplicativo tiver dependência dele.
Sintaxe
HRESULT DeletePackageDependency(
PCWSTR packageDependencyId
);
Parâmetros
packageDependencyId
Tipo: PCWSTR
A ID da dependência do pacote a ser removida.
Valor de retorno
| Código de retorno | Description |
|---|---|
| E_INVALIDARG | O parâmetro packageDependencyId é NULL na entrada. |
Observações
Normalmente, a remoção de uma dependência de pacote é feita quando um aplicativo é desinstalado. Uma dependência de pacote será removida implicitamente se seu artefato de tempo de vida (especificado por meio do parâmetro lifetimeArtifact da função TryCreatePackageDependency ) for excluído. As dependências de pacote que não são referenciadas por outros pacotes são elegíveis para serem removidas.
O chamador dessa função deverá ter privilégios administrativos se a dependência do pacote tiver sido criada usando CreatePackageDependencyOptions_ScopeIsSystem.
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows 11 (introduzido na versão 10.0.22000.0) |
| Header | appmodel.h |
| Library | OneCoreUAP.Lib |
Consulte também
Usar a API de dependência dinâmica para referenciar pacotes MSIX em tempo de execução