Compartir a través de


Funciones de hospedaje de 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 (funciones _Cor*), que solo usan .NET Framework, estas funciones han quedado en desuso en .NET Framework 4.

Funciones de activación

ClrCreateManagedInstance (Función)
Desusado. Crea una instancia del tipo administrado especificado.

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

CoInitializeEE (Función)
Desusado. Garantiza que el motor de ejecución CLR se carga en un proceso. En su lugar, use el método ICLRRuntimeHost::Start.

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

CorBindToRuntime (Función)
Desusado. Permite a los hosts no administrados cargar CLR en un proceso.

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

CorBindToRuntimeEx (Función)
Desusado. Permite a los hosts no administrados cargar CLR en un proceso y permite establecer marcas para especificar el comportamiento de CLR.

CorBindToRuntimeHost (Función)
Desusado. Permite a los hosts cargar una versión determinada de CLR en un proceso.

GetCORRequiredVersion (Función)
Desusado. Obtiene el número de versión de CLR necesario.

GetCORSystemDirectory (Función)
Desusado. Devuelve el directorio de instalación de CLR que se carga en el proceso.

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

GetRequestedRuntimeInfo (Función)
Desusado. Obtiene información de versión y directorio sobre CLR solicitada 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)
Desusado. Devuelve el número de versión de CLR que se está ejecutando en el proceso actual.

GetFileVersion (Función)
Desusado. Obtiene la información de versión de CLR del archivo especificado, utilizando el búfer especificado.

GetRequestedRuntimeVersion (Función)
Desusado. Obtiene el número de versión de 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)
Desusado. Obtiene la información de versión del CLR adecuada para la clase con el elemento CLSID especificado.

GetVersionFromProcess (Función)
Desusado. Obtiene el número de versión de CLR asociado al manipulador de proceso especificado.

LockClrVersion (Función)
Desusado. Esta función puede usarse para permitir que el host determine qué versión del motor CLR va a usarse en el proceso antes de inicializarlo explícitamente.

Funciones de hospedaje

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

CoEEShutDownCOM (Función)
Desusado. Descarga un ensamblado COM del proceso.

CorExitProcess (Función)
Desusado. Cierra el proceso no administrado actual.

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

CorMarkThreadInThreadPool (Función)
Desusado. Marca el subproceso del grupo de subprocesos que se está ejecutando actualmente para la ejecución del 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.

CoUninitializeEE (Función)
Obsoleto.

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

CreateICeeFileGen (Función)
Desusado. Crea un objeto ICeeFileGen.

DestroyICeeFileGen (Función)
Desusado. Destruye un objeto ICeeFileGen.

puntero a la función FExecuteInAppDomainCallback
Desusado. Apunta a una función a la que llama CLR para ejecutar código administrado.

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

GetCLRIdentityManager (Función)
Desusado. Obtiene un puntero a una interfaz que permite al CLR administrar las identidades.

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

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

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

puntero a la función LPOVERLAPPED_COMPLETION_ROUTINE
Desusado. 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 a la función LPTHREAD_START_ROUTINE
Desusado. Apunta a una función que notifica al host que se ha iniciado la ejecución de un subproceso.

RunDll32ShimW (Función)
Desusado. Ejecuta el comando especificado.

puntero a la función WAITORTIMERCALLBACK
Desusado. Este puntero se usa para apuntar a una función que, a su vez, puede usarse para notificar al host de que se ha señalado o agotado el tiempo de espera de un manipulador de espera.

Funciones de infraestructura

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

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

_CorExeMain (Función)
Inicializa CLR, busca el punto de entrada administrado en el encabezado de CLR del ensamblado DLL y comienza la ejecución.

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

_CorImageUnloading (Función)
Informa al cargador cuando se descargan las imágenes del módulo administrado.

_CorValidateImage (Función)
Valida las imágenes del módulo administrado y notifica al cargador del sistema operativo después de cargarse.

Consulte también