Compartir por


ICLRRuntimeInfo Interface

Proporciona métodos que devuelven información sobre un common Language Runtime (CLR) específico, incluida la versión, el directorio y el estado de carga. Esta interfaz también proporciona funcionalidad específica del entorno de ejecución sin inicializar el tiempo de ejecución. Incluye el método LoadLibrary relativo al entorno de ejecución, el método GetProcAddress específico del módulo en tiempo de ejecución y las interfaces proporcionadas por el entorno de ejecución a través del método GetInterface .

Methods

Method Description
BindAsLegacyV2Runtime Method Enlaza este entorno de ejecución para todas las decisiones heredadas de directivas de activación de clR versión 2.
GetDefaultStartupFlags Method Obtiene las marcas de inicio de CLR y el archivo de configuración del host.
GetInterface Method Carga el CLR en el proceso actual y devuelve punteros de interfaz en tiempo de ejecución, como ICLRRuntimeHost, ICLRStrongName e IMetaDataDispenser. Este método reemplaza todas las CorBindTo* funciones.
GetProcAddress Method Obtiene la dirección de una función especificada que se exportó desde clR asociada a esta interfaz. Este método sustituye al método GetRealProcAddress .
GetRuntimeDirectory Method Obtiene el directorio de instalación del CLR asociado a esta interfaz. Este método reemplaza al método GetCORSystemDirectory .
GetVersionString Method Obtiene información de versión de Common Language Runtime (CLR) asociada a una interfaz ICLRRuntimeInfo determinada. Este método reemplaza los métodos GetRequestedRuntimeInfo y GetRequestedRuntimeVersion .
IsLoadable Method Indica si el tiempo de ejecución asociado a esta interfaz se puede cargar en el proceso actual, teniendo en cuenta otros entornos de ejecución que podrían cargarse en el proceso.
IsLoaded Method Indica si el CLR asociado a la interfaz ICLRRuntimeInfo se carga en un proceso.
IsStarted Method Indica si se ha iniciado el CLR asociado a la interfaz ICLRRuntimeInfo .
LoadErrorString Method Convierte un valor HRESULT en un mensaje de error adecuado para la referencia cultural especificada. Este método reemplaza los métodos LoadStringRC y LoadStringRCEx .
LoadLibrary Method Carga una biblioteca desde el directorio de marco del CLR representado por una interfaz ICLRRuntimeInfo . Este método reemplaza al método LoadLibraryShim .
SetDefaultStartupFlags Method Establece las marcas de inicio de CLR y el archivo de configuración de host.

Requirements

Plataformas: Vea Requisitos de sistema.

Header: MetaHost.h

Biblioteca: Incluido como recurso en MSCorEE.dll

Versiones de .NET Framework: Disponible desde 4

See also