Aracılığıyla paylaş


ICLRRuntimeInfo::IsLoaded Yöntemi

ICLRRuntimeInfo arabirimiyle ilişkilendirilmiş ortak dil çalışma zamanının (CLR) bir işleme yüklenip yüklenmediğini gösterir. Çalışma zamanı da başlatılmadan yüklenebilir.

Sözdizimi

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

Parametreler

hndProcess
[in] İşlemin tanıtıcısı.

pbLoaded
[out] true CLR işleme yüklendiyse; aksi takdirde , false.

Dönüş Değeri

Bu yöntem, aşağıdaki belirli HRESULT'leri ve yöntem hatasını gösteren HRESULT hatalarını döndürür.

HRESULT Description
S_OK Yöntemi başarıyla tamamlandı.
E_POINTER pbLoaded null değeridir.

Açıklamalar

Bu yöntem aşağıdaki işlevler ve arabirimlerle geriye dönük olarak uyumludur:

Bir konak, CLR'nin belirli bir sürümünün örneğini oluşturmak için CorBindToRuntime işlevi gibi kullanım CorBindTo* dışı işlevlerden birini çağırabilir. Konak daha sonra ICLRMetaHost::GetRuntime yöntemini çağırabilir ve bir ICLRRuntimeInfo arabirimi elde etmek için aynı sürüm numarasını belirtebilir.

Konak döndürülen ICLRRuntimeInfo arabiriminde yöntemini çağırırsa IsLoaded döndürür pbLoadedtrue; aksi takdirde döndürürfalse.

Gereksinimler

Platform: Bkz. Sistem Gereksinimleri.

Üstbilgi: MetaHost.h

Kitaplığı: MSCorEE.dll'da kaynak olarak dahil edilen

.NET Framework Sürümleri: 4'ten beri kullanılabilir

Ayrıca bkz.