Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La API de dependencia dinámica de usa este encabezado.
msixdynamicdependency.h contiene las siguientes interfaces de programación:
Funciones
|
mddAddPackageDependency Agrega una referencia en tiempo de ejecución para la dependencia de paquete de marco que creó anteriormente mediante el método MddTryCreatePackageDependency, con las opciones especificadas. Después de que este método se devuelva correctamente, la aplicación puede activar tipos y usar contenido del paquete de marco. |
|
MddDeletePackageDependency Elimina la referencia en tiempo de instalación para 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 tiene una dependencia en é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 resolviera 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, con el nombre de familia de paquete especificado, la versión mínima y los criterios adicionales. |
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 del procesador para una dependencia de paquete de marco que se crea mediante la función MddTryCreatePackageDependency. |