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.
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.
Sintaxis
void MddDeletePackageDependency(
PCWSTR packageDependencyId
) noexcept;
Parámetros
packageDependencyId
Tipo: PCWSTR
Identificador de la dependencia del paquete que se va a quitar.
Valor devuelto
| Código de retorno | Descripción |
|---|---|
| E_INVALIDARG | El parámetro packageDependencyId es NULL en la entrada. |
Observaciones
La eliminación de una dependencia de paquete normalmente se realiza cuando se desinstala una aplicación. Se quita implícitamente una dependencia de paquete si se elimina su artefacto de duración (especificado a través de la función lifetimeArtifact del mddTryCreatePackageDependency función). Las dependencias de paquete a las que no hacen referencia otros paquetes son elegibles para quitarse.
El autor de la llamada de esta función debe tener privilegios administrativos si la dependencia del paquete se creó mediante ScopeIsSystem.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Windows 10, versión 1809 (con Windows App SDK 1.0 o posterior) |
| encabezado | msixdynamicdependency.h |
Consulte también
Usar la API de dependencia dinámica para hacer referencia a paquetes MSIX en tiempo de ejecución