cabeçalho msixdynamicdependency.h

Esse cabeçalho é usado pela API de Dependência Dinâmica.

msixdynamicdependency.h contém as seguintes interfaces de programação:

Funções

 
MddAddPackageDependency

Adiciona uma referência em tempo de execução para a dependência do pacote de estrutura que você criou anteriormente usando o método MddTryCreatePackageDependency, com as opções especificadas. Depois que esse método for retornado com êxito, seu aplicativo poderá ativar tipos e usar conteúdo do pacote de estrutura.
MddDeletePackageDependency

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 MddTryCreatePackageDependency. Esse método informa ao sistema operacional que é seguro remover o pacote de estrutura se nenhum outro aplicativo tiver uma dependência sobre ele.
MddGetGenerationId

Retorna a ID de geração atual do grafo de pacote.
MddGetIdForPackageDependencyContext

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

Retorna o nome completo do pacote que seria usado se a dependência do pacote fosse resolvida. Essa função não adiciona o pacote ao grafo de pacote do processo de invocação.
MddRemovePackageDependency

Remove uma dependência de pacote resolvida do grafo de 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 a função MddAddPackageDependency).
MddTryCreatePackageDependency

Cria uma referência de tempo de instalação para uma dependência de pacote de estrutura para o aplicativo atual, usando o nome da família de pacotes especificado, a versão mínima e critérios adicionais.

Enumerações

 
MddAddPackageDependencyOptions

Define opções que podem ser aplicadas ao adicionar uma referência de tempo de execução a um pacote de estrutura usando a função MddAddPackageDependency.
MddCreatePackageDependencyOptions

Define opções que podem ser aplicadas ao criar uma dependência de pacote usando a função MddTryCreatePackageDependency.
MddPackageDependencyLifetimeKind

Especifica valores que indicam o tipo de artefato usado para definir o tempo de vida de uma dependência de pacote.
MddPackageDependencyProcessorArchitectures

Define as arquiteturas do processador para uma dependência de pacote de estrutura que você cria usando a função MddTryCreatePackageDependency.