Megosztás a következőn keresztül:


ICLRRuntimeInfo::IsLoaded metódus

Azt jelzi, hogy az ICLRRuntimeInfo felülethez társított közös nyelvi futtatókörnyezet (CLR) betöltődik-e egy folyamatba. A futtatókörnyezetek az indítás nélkül is betölthetők.

Szintaxis

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

Paraméterek

hndProcess
[in] A folyamat leírója.

pbLoaded
[kifelé] true ha a CLR be van töltve a folyamatba; egyéb esetben: false.

Visszatérési érték

Ez a metódus a következő konkrét HRESULT-okat, valamint a metódushibát jelző HRESULT-hibákat adja vissza.

HRESULT Description
S_OK A metódus sikeresen befejeződött.
E_POINTER pbLoaded értéke null.

Megjegyzések

Ez a módszer visszamenőlegesen kompatibilis a következő függvényekkel és interfészekkel:

A gazdagép meghívhatja az egyik elavult függvényt CorBindTo* , például a CorBindToRuntime függvényt a CLR egy adott verziójának példányosításához. A gazdagép ezután meghívhatja az ICLRMetaHost::GetRuntime metódust, és ugyanazt a verziószámot adhatja meg az ICLRRuntimeInfo felület beszerzéséhez.

Ha a gazdagép ezután meghívja a metódust a IsLoaded visszaadott ICLRRuntimeInfo felületen, a visszaadott trueértéket adja vissza; pbLoaded ellenkező esetben a visszaadott falseértéket adja vissza.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: MetaHost.h

Könyvtár: Erőforrásként szerepel a MSCorEE.dll

.NET-keretrendszer verziók: 4 óta érhető el

Lásd még