Udostępnij przez


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 <startup> wpisie pliku konfiguracji elementu, 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 [in] Required.Obecnie jedyną prawidłową wartością tego parametru jest IID_ICLRRuntimeInfo.

ppUnk [out] Wymagane. Gdy ta metoda zwraca, 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 Description
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

Requirements

Platformy: Zobacz Wymagania systemowe.

Nagłówek: MetaHost.h

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

Wersje programu .NET Framework: Dostępne od 4

Zobacz także