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.
Remove uma dependência de pacote resolvida do grafo do pacote do processo atual (ou seja, uma referência em tempo de execução para uma dependência de pacote de estrutura que foi adicionada usando o método AddPackageDependency ).
Sintaxe
HRESULT RemovePackageDependency(
PACKAGEDEPENDENCY_CONTEXT packageDependencyContext
);
Parâmetros
packageDependencyContext
Tipo: PACKAGEDEPENDENCY_CONTEXT
O identificador da dependência do pacote a ser removido.
Valor de retorno
Tipo: HRESULT
Se a função for bem-sucedida, ela retornará ERROR_SUCCESS. Caso contrário, a função retornará um código de erro. Os códigos de erro possíveis incluem o seguinte.
| Código de retorno | Description |
|---|---|
| E_INVALIDARG | O parâmetro packageDependencyContext é NULL na entrada. |
Observações
Essa função não descarrega recursos carregados, como DLLs. Depois de remover uma dependência de pacote, todos os arquivos carregados do pacote podem continuar a ser usados. A resolução futura de arquivos não verá a dependência do pacote removida.
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows 11 (introduzido na versão 10.0.22000.0) |
| Header | appmodel.h |
| Library | OneCoreUAP.Lib |