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