共用方式為


ClrCreateManagedInstance 函式

更新:2010 年 6 月

建立指定之 Managed 型別的執行個體。

這個函式在 .NET Framework 4 版 中已被取代。 使用 COM 啟動程序建立 Managed 型別的執行個體,或使用裝載 (請參見 .NET Framework 4 裝載介面)。

STDAPI ClrCreateManagedInstance (
    [in]  LPCWSTR  pTypeName, 
    [in]  REFIID   riid, 
    [out] void     **ppObject
);

參數

  • pTypeName
    [in] 所要求執行個體型別名稱的指標。

  • riid
    [in] 所要求執行個體型別的 IID。

  • ppObject
    [out] 呼叫端所要求 Managed 型別執行個體之指標的指標。

備註

Common Language Runtime 應該已載入至處理序中。 例如,可以在呼叫 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

裝載 (Unmanaged API 參考)

變更記錄

日期

記錄

原因

2010 年 6 月

已更正這個被取代函式的替代方式。

客戶回函。