MddGetIdForPackageDependencyContext, fonction (msixdynamicdependency.h)
Retourne la dépendance de package pour le handle de contexte spécifié.
Syntaxe
HRESULT MddGetIdForPackageDependencyContext(
MDD_PACKAGEDEPENDENCY_CONTEXT packageDependencyContext,
PWSTR *packageDependencyId
) noexcept;
Paramètres
packageDependencyContext
Type : PACKAGEDEPENDENCY_CONTEXT
Handle de la dépendance de package à retourner.
packageDependencyId
Type : PCWSTR*
ID de la dépendance de package pour le handle de contexte spécifié. Si la dépendance de package ne peut pas être résolue, la fonction réussit, mais ce paramètre est nullptr sur la sortie. Utilisez la fonction HeapAlloc pour allouer de la mémoire à ce paramètre et utilisez HeapFree pour libérer la mémoire.
Valeur retournée
Code de retour | Description |
---|---|
E_INVALIDARG | Le paramètre packageDependencyContext ou packageDependencyId a la valeur NULL lors de l’entrée. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10, version 1809 (avec SDK d'application Windows 1.0 ou version ultérieure) |
En-tête | msixdynamicdependency.h |