ClrCreateManagedInstance 函数

更新:2007 年 11 月

创建指定托管类型的实例。

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.idl

**库:**MSCorEE.dll

**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

请参见

其他资源

宿主全局静态函数

宿主(非托管 API 参考)