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 v <položce konfiguračního souboru elementu startup>, přímým použitím starší verze aktivačních rozhraní API nebo voláním metody ICLRRuntimeInfo::BindAsLegacyV2Runtime metoda.
Syntaxe
HRESULT QueryLegacyV2RuntimeBinding (
[in] REFIID riid,
[out, iid_is(riid), retval] LPVOID *ppUnk);
Parametry
riid
[v] Povinné.V současné době je IID_ICLRRuntimeInfo
jedinou platnou hodnotou tohoto parametru .
ppUnk
[out] Požadované. Když 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í hodnoty HRESULT a také chyby HRESULT, které značí selhání metody.
HRESULT | Description |
---|---|
S_OK | Metoda se úspěšně dokončila a vrátila modul runtime, který byl vázaný na starší zásady aktivace. |
S_FALSE | Metoda se úspěšně dokončila, ale starší verze modulu runtime ještě nebyla vázána. |
E_NOINTERFACE | Metoda našla modul runtime, který byl vázaný 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
Knihovny: Zahrnutý jako prostředek v MSCorEE.dll
Verze rozhraní .NET Framework: K dispozici od 4