Udostępnij za pośrednictwem


ICLRMetaHost::QueryLegacyV2RuntimeBinding — Metoda

Zwraca interfejs reprezentujący środowisko uruchomieniowe, do którego zostały powiązane starsze zasady aktywacji, na przykład przy użyciu atrybutu useLegacyV2RuntimeActivationPolicy we wpisie pliku konfiguracji elementu uruchamiania>, przez bezpośrednie użycie starszych interfejsów API aktywacji lub przez wywołanie metody ICLRRuntimeInfo::BindAsLegacyV2Runtime.<

Składnia

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

Parametry

riid
[w] Required.Obecnie jedyną prawidłową wartością tego parametru jest IID_ICLRRuntimeInfo.

ppUnk
[out] Wymagane. Gdy ta metoda zostanie zwrócona, zawiera wskaźnik do interfejsu ICLRRuntimeInfo , który reprezentuje środowisko uruchomieniowe powiązane ze starszymi zasadami aktywacji.

Wartość zwracana

Ta metoda zwraca następujące określone elementy HRESULTs, a także błędy HRESULT wskazujące niepowodzenie metody.

HRESULT Opis
S_OK Metoda została ukończona pomyślnie i zwróciła środowisko uruchomieniowe powiązane ze starszymi zasadami aktywacji.
S_FALSE Metoda została ukończona pomyślnie, ale starsze środowisko uruchomieniowe nie zostało jeszcze powiązane.
E_NOINTERFACE Metoda znalazła środowisko uruchomieniowe powiązane ze starszymi zasadami aktywacji, ale riid nie jest obsługiwane przez to środowisko uruchomieniowe.

Uwagi

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: MetaHost.h

Biblioteki: Uwzględnione jako zasób w MSCorEE.dll

wersje .NET Framework: dostępne od 4

Zobacz też