Bagikan melalui


Metode ICLRMetaHost::QueryLegacyV2RuntimeBinding

Mengembalikan antarmuka yang mewakili runtime tempat kebijakan aktivasi warisan terikat, misalnya, dengan menggunakan useLegacyV2RuntimeActivationPolicy atribut pada <startup> entri file konfigurasi elemen, dengan menggunakan langsung API aktivasi warisan, atau dengan memanggil metode ICLRRuntimeInfo::BindAsLegacyV2Runtime.

Syntax

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

Parameter-parameternya

riid [di] Required.Saat ini satu-satunya nilai yang valid untuk parameter ini adalah IID_ICLRRuntimeInfo.

ppUnk [out] Diperlukan. Ketika metode ini kembali, berisi penunjuk ke antarmuka ICLRRuntimeInfo yang mewakili runtime yang telah terikat ke kebijakan aktivasi warisan.

Mengembalikan Nilai

Metode ini mengembalikan HRESULT tertentu berikut serta kesalahan HRESULT yang menunjukkan kegagalan metode.

HRESULT Description
S_OK Metode berhasil diselesaikan dan mengembalikan runtime yang terikat pada kebijakan aktivasi warisan.
S_FALSE Metode berhasil diselesaikan, tetapi runtime warisan belum terikat.
E_NOINTERFACE Metode ini menemukan runtime yang terikat pada kebijakan aktivasi warisan, tetapi riid tidak didukung oleh runtime tersebut.

Komentar

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: MetaHost.h

Perpustakaan: Disertakan sebagai sumber daya dalam MSCorEE.dll

Versi .NET Framework: Tersedia sejak 4

Lihat juga