Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Indica si el Common Language Runtime (CLR) asociado a la interfaz ICLRRuntimeInfo se carga en un proceso. Un runtime se puede cargar sin necesidad de iniciarse.
Sintaxis
HRESULT IsLoaded(
[in] HANDLE hndProcess,
[out, retval] BOOL *pbLoaded);
Parámetros
hndProcess
[in] Identificador del proceso.
pbLoaded
[out] true si CLR se carga en el proceso; de lo contrario, false.
Valor devuelto
Este método devuelve los siguientes HRESULT específicos y los errores HRESULT que indican un error del método.
| HRESULT | Descripción |
|---|---|
| S_OK | El método se completó correctamente. |
| E_POINTER |
pbLoaded es null. |
Comentarios
Este método es compatible con versiones anteriores con las funciones e interfaces siguientes:
Interfaz ICorRuntimeHost (en la API de hospedaje de la versión 1 de .NET Framework).
Interfaz ICLRRuntimeHost (en la API de hospedaje de la versión 2.0 de .NET Framework).
Funciones
CorBindTo*en desuso (vea Funciones de hospedaje de CLR en desuso en la API de hospedaje de .NET Framework 2.0).
Un host puede llamar a una de las funciones CorBindTo* en desuso, como la función CorBindToRuntime, para crear una instancia de una versión específica de CLR. Después, el host podría llamar al método ICLRMetaHost::GetRuntime y especificar el mismo número de versión para obtener una interfaz ICLRRuntimeInfo.
Si el host luego llama al método IsLoaded en la interfaz ICLRRuntimeInfo devuelta, pbLoaded devuelve true; de lo contrario, devuelve false.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: MetaHost.h
Biblioteca: incluida como recurso en MSCorEE.dll
Versiones de .NET Framework: disponible a partir de la versión 4