Compartilhar via


Função MddGetIdForPackageDependencyContext (msixdynamicdependency.h)

Retorna a dependência do pacote para o identificador de contexto especificado.

Sintaxe

HRESULT MddGetIdForPackageDependencyContext(
  MDD_PACKAGEDEPENDENCY_CONTEXT packageDependencyContext,
  PWSTR                         *packageDependencyId
) noexcept;

Parâmetros

packageDependencyContext

Tipo: PACKAGEDEPENDENCY_CONTEXT

O identificador da dependência do pacote a ser retornado.

packageDependencyId

Tipo: PCWSTR*

A ID da dependência do pacote para o identificador de contexto especificado. Se a dependência do pacote não puder ser resolvida, a função terá êxito, mas esse parâmetro será nullptr na saída. Use a função HeapAlloc para alocar memória para esse parâmetro e use HeapFree para desalocar a memória.

Retornar valor

Código de retorno Descrição
E_INVALIDARG O parâmetro packageDependencyContext ou packageDependencyId é NULL na entrada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809 (com SDK do Aplicativo Windows 1.0 ou posterior)
Cabeçalho msixdynamicdependency.h