Sdílet prostřednictvím


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_ICLRRuntimeInfojedinou 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

Viz také