ClrCreateManagedInstance 函数
更新:2010 年 6 月
创建指定托管类型的实例。
.NET Framework 4 版 中已弃用此函数。 使用 COM 激活或创建托管类型的实例,或者使用宿主(请参见.NET Framework 4 承载接口)。
STDAPI ClrCreateManagedInstance (
[in] LPCWSTR pTypeName,
[in] REFIID riid,
[out] void **ppObject
);
参数
pTypeName
[in] 一个指向所请求的实例类型名称的指针。riid
[in] 所请求实例类型的 IID。ppObject
[out] 一个指向指针的指针,它指向的指针指向调用方请求的托管类型实例。
备注
公共语言运行时应该已经加载到进程中。 例如,在调用 ClrCreateManagedInstance 函数之前通过调用 CorBindToRuntimeEx 函数,可以加载它。 如果未加载运行时,则 ClrCreateManagedInstance 将首先尝试加载 v1.0.3705 运行时。 如果失败,则它将尝试加载最新版的运行时。
要求
**平台:**请参见 .NET Framework 系统要求。
**头文件:**MSCorEE.h
**库:**MSCorEE.dll
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0
请参见
其他资源
.NET Framework 1.1 和 2.0 承载全局静态函数
修订记录
Date |
修订记录 |
原因 |
---|---|---|
2010 年 6 月 |
更正了此弃用的函数的替代。 |
客户反馈 |