Bagikan melalui


Metode ICLRRuntimeInfo::IsLoaded

Menunjukkan apakah runtime bahasa umum yang terkait dengan antarmuka ICLRRuntimeInfo dimuat ke dalam proses. Runtime bahasa umum dapat dimuat tanpa dimulai juga.

Sintaks

HRESULT IsLoaded(  
[in]  HANDLE hndProcess,  
[out, retval] BOOL *pbLoaded);  

Parameter

hndProcess
[masuk] Handel untuk proses.

pbLoaded
[keluar] true jika runtime bahasa umum dimuat ke dalam proses; jika tidak, false.

Tampilkan Nilai

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

HRESULT Deskripsi
S_OK Metode berhasil diselesaikan.
E_POINTER pbLoaded adalah null.

Keterangan

Metode ini kompatibel terbalik dengan fungsi dan antarmuka berikut:

Host dapat memanggil salah satu fungsi yang tidak CorBindTo* digunakan lagi, seperti fungsi CorBindToRuntime, untuk membuat instans versi runtime bahasa umum tertentu. Host kemudian dapat memanggil metode ICLRMetaHost::GetRuntime dan menentukan nomor versi yang sama untuk mendapatkan antarmuka ICLRRuntimeInfo.

Jika host kemudian memanggil IsLoaded metode pada antarmuka ICLRRuntimeInfo yang dikembalikan, pbLoaded mengembalikan true; jika tidak, ia mengembalikan false.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: MetaHost.h

Pustaka: Disertakan sebagai sumber daya dalam MSCorEE.dll

Versi .NET Framework: Tersedia mulai dari 4

Lihat juga