CorBindToCurrentRuntime (Función)

Carga Common Language Runtime (CLR) en un proceso mediante la información de versión almacenada en un archivo XML. El formato del archivo XML se modela después del archivo de configuración de la aplicación estándar. Para más información sobre los archivos de configuración, vea Configuration File Schema (Esquema de archivos de configuración).

Esta función está en desuso en .NET Framework 4. Consulte Cargar Common Language Runtime en un proceso.

Sintaxis

HRESULT CorBindToCurrentRuntime (  
    [in]  LPCWSTR   pwszFileName,  
    [in]  REFCLSID  rclsid,  
    [in]  REFIID    riid,  
    [out] LPVOID    *ppv  
);  

Parámetros

pwszFileName
[in] Nombre de un archivo de configuración de la aplicación que especifica la versión de CLR que se debe cargar. Si el nombre de archivo no es completo, se supone que se encuentra en el mismo directorio que el ejecutable que realiza la llamada.

La versión del runtime que se va a cargar se describe mediante el atributo de versión en el elemento <requiredRuntime> del archivo de configuración.

Si no se especifica ninguna versión o si no se encuentra el elemento <requiredRuntime>, se carga la versión más reciente de CLR instalada en el equipo.

rclsid
[in] Elemento CLSID de la coclase que implementa la interfaz ICorRuntimeHost o ICLRRuntimeHost. Los valores admitidos son CLSID_CorRuntimeHost o CLSID_CLRRuntimeHost.

riid
[in] El IID de la interfaz solicitada. Los valores admitidos son IID_ICorRuntimeHost o IID_ICLRRuntimeHost.

ppv
[out] Puntero de interfaz devuelto.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: MSCorEE.h

Biblioteca: MSCorEE.dll

Versiones de .NET Framework: está disponible desde la versión 1.0

Consulte también