MddGetIdForPackageDependencyContext-Funktion (msixdynamicdependency.h)
Gibt die Paketabhängigkeit für das angegebene Kontexthandle zurück.
Syntax
HRESULT MddGetIdForPackageDependencyContext(
MDD_PACKAGEDEPENDENCY_CONTEXT packageDependencyContext,
PWSTR *packageDependencyId
) noexcept;
Parameter
packageDependencyContext
Typ: PACKAGEDEPENDENCY_CONTEXT
Das Handle der zurückzugebenden Paketabhängigkeit.
packageDependencyId
Typ: PCWSTR*
Die ID der Paketabhängigkeit für das angegebene Kontexthandle. Wenn die Paketabhängigkeit nicht aufgelöst werden kann, ist die Funktion erfolgreich, aber dieser Parameter ist nullptr für die Ausgabe. Verwenden Sie die HeapAlloc-Funktion , um Arbeitsspeicher für diesen Parameter zuzuweisen, und verwenden Sie HeapFree , um die Zuordnung des Arbeitsspeichers zu beheben.
Rückgabewert
Rückgabecode | Beschreibung |
---|---|
E_INVALIDARG | Der Parameter packageDependencyContext oder packageDependencyId ist bei der Eingabe NULL. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 (mit Windows App SDK 1.0 oder höher) |
Kopfzeile | msixdynamicdependency.h |