.NET Framework 1.1 和 2.0 承载全局静态函数
更新:2010 年 7 月
本节描述承载 API 使用的非托管全局静态函数。
除了 _Cor* 函数以外,这些函数在 .NET Framework 4 版中均已弃用。
本节内容
_CorDllMain 函数
初始化公共语言运行时 (CLR),查找 DLL 程序集的 CLR 头中的托管入口点,然后开始执行。_CorExeMain 函数
初始化公共语言运行时 (CLR),查找可执行程序集的 CLR 头中的托管入口点,然后开始执行。_CorExeMain2 函数
在指定的内存映射代码中执行入口点。 此函数由操作系统加载程序调用。_CorImageUnloading 函数
卸载托管模块映像时通知加载程序。_CorValidateImage 函数
验证托管模块映像,并在加载托管模块映像后通知操作系统加载程序。CallFunctionShim 函数
已弃用。 调用指定库中具有指定名称和参数的函数。ClrCreateManagedInstance 函数
已弃用。 创建指定托管类型的实例。CoEEShutDownCOM 函数
卸载进程中的 COM 程序集。 在 .NET Framework 4 版中已弃用此函数。CoInitializeCor 函数
CoInitializeCor 已过时。 若要初始化公共语言运行时 (CLR),请使用 CorBindToRuntimeEx 或 CorBindToCurrentRuntime。CoInitializeEE 函数
确保 CLR 执行引擎已加载到进程中。 在 .NET Framework 4 中已弃用此函数。 应改用 ICLRRuntimeHost::Start 方法。CorBindToCurrentRuntime 函数
已弃用。 通过使用存储在 XML 文件中的版本信息将公共语言运行时 (CLR) 加载到进程中。CorBindToRuntime 函数
已弃用。 使非托管宿主能够将 CLR 加载到进程中。CorBindToRuntimeByCfg 函数
已弃用。 通过使用从 XML 文件中读取的版本信息将 CLR 加载到进程中。CorBindToRuntimeEx 函数
已弃用。 使非托管宿主能够将 CLR 加载到进程中,并允许您设置标志以指定 CLR 的行为。CorBindToRuntimeHost 函数
已弃用。 使宿主能够将 CLR 的指定版本加载到进程中。CorExitProcess 函数
已弃用。 关闭当前的非托管进程。CorLaunchApplication 函数
已弃用。 使用指定的清单和其他应用程序数据启动指定网络路径的应用程序。CorMarkThreadInThreadPool 函数
已弃用。 标记为执行托管代码而在当前执行的线程池线程。 从 .NET Framework 2.0 版开始,此函数不再有效。 不再需要此函数,可以从您的代码中移除它。CoUninitializeCor 函数
CoUninitializeCor 已过时。 无法从进程中卸载 CLR。CoUninitializeEE 函数
CoUninitializeEE 已过时。CreateDebuggingInterfaceFromVersion 函数
已弃用。 根据指定的版本信息创建 ICorDebug 对象。CreateICeeFileGen 函数
已弃用。 创建一个 ICeeFileGen 对象。DestroyICeeFileGen 函数
已弃用。 销毁一个 ICeeFileGen 对象。FExecuteInAppDomainCallback 函数指针
已弃用。 指向 CLR 调用以执行托管代码的函数。FLockClrVersionCallback 函数指针
已弃用。 指向 CLR 调用以通知宿主初始化已开始或已完成的函数。GetCLRIdentityManager 函数
已弃用。 获取一个指针,该指针指向允许 CLR 管理标识的接口。GetCORRequiredVersion 函数
已弃用。 获取所需的 CLR 版本号。GetCORSystemDirectory 函数
已弃用。 返回加载到进程中的 CLR 的安装目录。GetCORVersion 函数
已弃用。 返回在当前进程中运行的 CLR 的版本号。GetFileVersion 函数
已弃用。 使用指定的缓冲区获取指定文件的 CLR 版本信息。GetRealProcAddress 函数
已弃用。 获取从最新安装的 CLR 版本导出的指定函数的地址。GetRequestedRuntimeInfo 函数
已弃用。 获取有关由某个应用程序请求的 CLR 的版本和目录信息。GetRequestedRuntimeVersion 函数
已弃用。 获取指定应用程序请求的 CLR 的版本号。 如果未安装该版本,则获取早于请求版本的最新安装版本。GetRequestedRuntimeVersionForCLSID 函数
已弃用。 为具有指定 CLSID 的类获取相应的 CLR 版本信息。GetVersionFromProcess 函数
已弃用。 获取与指定进程句柄关联的 CLR 的版本号。LoadLibraryShim 函数
已弃用。 加载指定版本的 .NET Framework DLL。LoadStringRC 函数
已弃用。 使用当前线程的默认区域性将 HRESULT 值转换为错误消息。LoadStringRCEx 函数
已弃用。 将 HRESULT 值转换为指定区域性的相应错误消息。LockClrVersion 函数
已弃用。 允许宿主确定在进行显式初始化 CLR 之前将在该进程内使用的 CLR 的版本。LPOVERLAPPED_COMPLETION_ROUTINE 函数指针
已弃用。 指向一个函数,当完成了设备的重叠(即异步)I/O 时,该函数将通知宿主。LPTHREAD_START_ROUTINE 函数指针
已弃用。 指向一个函数,该函数通知宿主某个线程已开始执行。RunDll32ShimW 函数
已弃用。 执行指定的命令。WAITORTIMERCALLBACK 函数指针
已弃用。 指向一个函数,该函数通知宿主:等待句柄已收到信号,或者已处于超时状态。
相关章节
修订记录
日期 |
修订记录 |
原因 |
---|---|---|
2010 年 7 月 |
指明 CorMarkThreadInThreadPool 函数 函数不起任何作用。 |
客户反馈 |