ICLRMetaHost::QueryLegacyV2RuntimeBinding – metoda

Vrátí rozhraní, které představuje modul runtime, ke kterému byly vázány starší zásady aktivace, například pomocí useLegacyV2RuntimeActivationPolicy atributu pro položku konfiguračního <startup> souboru elementu , přímým použitím starších rozhraní API aktivace nebo voláním ICLRRuntimeInfo::BindAsLegacyV2Runtime metoda.

Syntaxe

HRESULT QueryLegacyV2RuntimeBinding (
    [in] REFIID riid,
    [out, iid_is(riid), retval] LPVOID *ppUnk);

Parametry

riid [v] Required.Aktuálně je jedinou platnou hodnotou pro tento parametr IID_ICLRRuntimeInfo.

ppUnk [ven] Požadovaný. Pokud tato metoda vrátí, obsahuje ukazatel na ICLRRuntimeInfo rozhraní, které představuje modul runtime, který byl vázán na starší zásady aktivace.

Návratová hodnota

Tato metoda vrátí následující konkrétní HRESULTs a také chyby HRESULT, které označují selhání metody.

HRESULT Description
S_OK Metoda byla úspěšně dokončena a vrátila modul runtime, který byl vázán na starší zásady aktivace.
S_FALSE Metoda byla úspěšně dokončena, ale starší modul runtime ještě nebyl vázán.
E_NOINTERFACE Metoda zjistila modul runtime, který byl vázán na starší zásady aktivace, ale riid tento modul runtime ho nepodporuje.

Poznámky

Požadavky

Platformy: Viz požadavky na systém.

Záhlaví: MetaHost.h

Knihovna: Zahrnutý jako prostředek v MSCorEE.dll

Verze rozhraní .NET Framework: K dispozici od 4

Viz také