Dela via


ICLRMetaHost::QueryLegacyV2RuntimeBinding-metod

Returnerar ett gränssnitt som representerar en körning som en äldre aktiveringsprincip har bundits till, till exempel med hjälp useLegacyV2RuntimeActivationPolicy av attributet på <startup> posten för elementkonfigurationsfilen , genom direkt användning av äldre aktiverings-API:er eller genom att anropa metoden ICLRRuntimeInfo::BindAsLegacyV2Runtime .

Syntax

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

Parameterar

riid [i] Obligatoriskt.För närvarande är IID_ICLRRuntimeInfodet enda giltiga värdet för den här parametern .

ppUnk [ut] Krävs. När den här metoden returneras innehåller en pekare till gränssnittet ICLRRuntimeInfo som representerar en körning som har bundits till en äldre aktiveringsprincip.

Returvärde

Den här metoden returnerar följande specifika HRESULT-fel samt HRESULT-fel som indikerar metodfel.

HRESULT Description
S_OK Metoden slutfördes och returnerade en körning som var bunden till en äldre aktiveringsprincip.
S_FALSE Metoden har slutförts, men en äldre körning har ännu inte bundits.
E_NOINTERFACE Metoden hittade en körning som var bunden till en äldre aktiveringsprincip, men riid som inte stöds av den körningen.

Anmärkningar

Kravspecifikation

Plattformar: Se Systemkrav.

Rubrik: MetaHost.h

Bibliotek: Ingår som en resurs i MSCorEE.dll

.NET Framework-versioner: Tillgänglig sedan 4

Se även