Compartir a través de


Funciones de hospedaje CLR en desuso

En esta sección se describen las funciones estáticas globales no administradas que se usaron en versiones anteriores de la API de hospedaje.

A excepción de las funciones de infraestructura (_Cor* funciones), que solo usan .NET Framework, estas funciones han quedado en desuso en .NET Framework 4.

Funciones de activación

Función ClrCreateManagedInstance Obsolescente. Crea una instancia del tipo administrado especificado.

CoInitializeCor (función) Obsoleto. Para inicializar Common Language Runtime (CLR), use CorBindToRuntimeEx o CorBindToCurrentRuntime.

CoInitializeEE (función) Obsolescente. Garantiza que el motor de ejecución clR se carga en un proceso. Use el método ICLRRuntimeHost::Start en su lugar.

CorBindToCurrentRuntime (función) Obsolescente. Carga Common Language Runtime (CLR) en un proceso mediante la información de versión almacenada en un archivo XML.

CorBindToRuntime (función) Obsolescente. Permite que los hosts no administrados carguen CLR en un proceso.

CorBindToRuntimeByCfg (Función) Obsolescente. Carga CLR en un proceso mediante la información de versión que se lee desde un archivo XML.

CorBindToRuntimeEx (función) Obsolescente. Permite que los hosts no administrados carguen clR en un proceso y le permite establecer marcas para especificar el comportamiento de CLR.

CorBindToRuntimeHost (función) Obsolescente. Permite a los hosts cargar una versión especificada de CLR en un proceso.

GetCORRequiredVersion (función) Obsolescente. Obtiene el número de versión clR necesario.

Función GetCORSystemDirectory Obsolescente. Devuelve el directorio de instalación del CLR que se carga en el proceso.

GetRealProcAddress (Función) Obsolescente. Obtiene la dirección de la función especificada que se exporta desde la versión instalada más reciente de CLR.

Función GetRequestedRuntimeInfo Obsolescente. Obtiene información de versión y directorio sobre clR solicitado por una aplicación.

Funciones de versión de CLR

Las funciones de esta sección devuelven una versión CLR; no activan el CLR.

GetCORVersion (función) Obsolescente. Devuelve el número de versión de CLR que se ejecuta en el proceso actual.

GetFileVersion (función) Obsolescente. Obtiene la información de versión clR del archivo especificado mediante el búfer especificado.

GetRequestedRuntimeVersion (Función) Obsolescente. Obtiene el número de versión del CLR solicitado por la aplicación especificada. Si esa versión no está instalada, obtiene la versión más reciente instalada antes de la versión solicitada.

GetRequestedRuntimeVersionForCLSID (Función) Obsolescente. Obtiene la información de versión de CLR adecuada para la clase con el CLSID especificado.

GetVersionFromProcess (función) Obsolescente. Obtiene el número de versión de CLR asociado al identificador de proceso especificado.

Función LockClrVersion Obsolescente. Permite al host determinar qué versión de CLR se usará en el proceso antes de inicializar explícitamente clR.

Funciones de hospedaje

Función CallFunctionShim Obsolescente. Realiza una llamada a la función que tiene el nombre y los parámetros especificados en la biblioteca especificada.

CoEEShutDownCOM (función) Obsolescente. Descarga un ensamblado COM del proceso.

CorExitProcess (función) Obsolescente. Cierra el proceso no administrado actual.

CorLaunchApplication (Función) Obsolescente. Inicia la aplicación en la ruta de acceso de red especificada mediante los manifiestos especificados y otros datos de la aplicación.

Función CorMarkThreadInThreadPool Obsolescente. Marca el subproceso del grupo de subprocesos que se está ejecutando actualmente para la ejecución de código administrado. A partir de .NET Framework versión 2.0, esta función no tiene ningún efecto. No es necesario y se puede quitar del código.

CoUninitializeCor (función) Obsoleto. CLR no se puede descargar de un proceso.

Función CoUninitializeEE Obsoleto.

Función CreateDebuggingInterfaceFromVersion Obsolescente. Crea un objeto ICorDebug basado en la información de versión especificada.

CreateICeeFileGen (función) Obsolescente. Crea un objeto ICeeFileGen .

Función DestroyICeeFileGen Obsolescente. Destruye un objeto ICeeFileGen .

Puntero de función FExecuteInAppDomainCallback Obsolescente. Apunta a una función a la que clR llama para ejecutar código administrado.

Puntero de función FLockClrVersionCallback Obsolescente. Apunta a una función a la que llama CLR para notificar al host que la inicialización se ha iniciado o completado.

Función GetCLRIdentityManager Obsolescente. Obtiene un puntero a una interfaz que permite a CLR administrar identidades.

LoadLibraryShim (función) Obsolescente. Carga una versión especificada de un archivo DLL de .NET Framework.

LoadStringRC (función) Obsolescente. Convierte un valor HRESULT en un mensaje de error mediante la referencia cultural predeterminada del subproceso actual.

LoadStringRCEx (función) Obsolescente. Convierte un valor HRESULT en un mensaje de error adecuado para la referencia cultural especificada.

puntero de función LPOVERLAPPED_COMPLETION_ROUTINE Obsolescente. Apunta a una función que notifica al host cuando se ha completado una E/S superpuesta (es decir, asincrónica) a un dispositivo.

puntero de función LPTHREAD_START_ROUTINE Obsolescente. Apunta a una función que notifica al host que se ha iniciado la ejecución de un subproceso.

Función RunDll32ShimW Obsolescente. Ejecuta el comando especificado.

Puntero de función WAITORTIMERCALLBACK Obsolescente. Apunta a una función que notifica al host que se ha señalado o agotado el tiempo de espera de un identificador de espera.

Funciones de infraestructura

Las funciones de esta sección solo las usa .NET Framework.

función _CorDllMain Inicializa CLR, busca el punto de entrada administrado en el encabezado CLR del ensamblado DLL y comienza la ejecución.

función _CorExeMain Inicializa CLR, busca el punto de entrada administrado en el encabezado CLR del ensamblado ejecutable y comienza la ejecución.

función _CorExeMain2 Ejecuta el punto de entrada en el código asignado a memoria especificado. El cargador del sistema operativo llama a esta función.

función _CorImageUnloading Notifica al cargador cuando se descargan las imágenes del módulo administrado.

función _CorValidateImage Valida las imágenes del módulo administrado y notifica al cargador del sistema operativo una vez cargados.

Consulte también