Funzione MddGetIdForPackageDependencyContext (msixdynamicdependency.h)

Restituisce la dipendenza del pacchetto per l'handle di contesto specificato.

Sintassi

HRESULT MddGetIdForPackageDependencyContext(
  MDD_PACKAGEDEPENDENCY_CONTEXT packageDependencyContext,
  PWSTR                         *packageDependencyId
) noexcept;

Parametri

packageDependencyContext

Tipo: PACKAGEDEPENDENCY_CONTEXT

Handle della dipendenza del pacchetto da restituire.

packageDependencyId

Tipo: PCWSTR*

ID della dipendenza del pacchetto per l'handle di contesto specificato. Se la dipendenza del pacchetto non può essere risolta, la funzione ha esito positivo ma questo parametro è nullptr nell'output. Usare la funzione HeapAlloc per allocare memoria per questo parametro e usare HeapFree per deallocare la memoria.

Valore restituito

Codice restituito Descrizione
E_INVALIDARG Il parametro packageDependencyContext o packageDependencyId è NULL in input.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809 (con SDK per app di Windows 1.0 o versione successiva)
Intestazione msixdynamicdependency.h