Compartir a través de


Encabezado msixdynamicdependency.h

La API de dependencias dinámicas usa este encabezado.

msixdynamicdependency.h contiene las siguientes interfaces de programación:

Functions

 
MddAddPackageDependency

Agrega una referencia en tiempo de ejecución para la dependencia del paquete de marco que creó anteriormente mediante el método MddTryCreatePackageDependency, con las opciones especificadas. Una vez que este método se devuelve correctamente, la aplicación puede activar tipos y usar contenido del paquete de marco.
MddDeletePackageDependency

Elimina la referencia en tiempo de instalación de la dependencia del paquete de marco que creó anteriormente mediante el método MddTryCreatePackageDependency. Este método informa al sistema operativo de que es seguro quitar el paquete de marco si ninguna otra aplicación depende de él.
MddGetGenerationId

Devuelve el identificador de generación actual del gráfico de paquetes.
MddGetIdForPackageDependencyContext

Devuelve la dependencia del paquete para el identificador de contexto especificado.
MddGetResolvedPackageFullNameForPackageDependency

Devuelve el nombre completo del paquete que se usaría si se resolvera la dependencia del paquete. Esta función no agrega el paquete al gráfico de paquetes del proceso de invocación.
MddRemovePackageDependency

Quita una dependencia de paquete resuelta del gráfico de paquetes del proceso actual (es decir, una referencia en tiempo de ejecución para una dependencia de paquete de marco que se agregó mediante la función MddAddPackageDependency).
MddTryCreatePackageDependency

Crea una referencia en tiempo de instalación para una dependencia de paquete de marco para la aplicación actual, usando el nombre de familia de paquetes, la versión mínima y los criterios adicionales especificados.

Enumeraciones

 
MddAddPackageDependencyOptions

Define las opciones que se pueden aplicar al agregar una referencia en tiempo de ejecución a un paquete de marco mediante la función MddAddPackageDependency.
MddCreatePackageDependencyOptions

Define las opciones que se pueden aplicar al crear una dependencia de paquete mediante la función MddTryCreatePackageDependency.
MddPackageDependencyLifetimeKind

Especifica valores que indican el tipo de artefacto que se usa para definir la duración de una dependencia de paquete.
MddPackageDependencyProcessorArchitectures

Define las arquitecturas de procesador para una dependencia de paquete de marco que se crea mediante la función MddTryCreatePackageDependency.