共用方式為


CorBindToCurrentRuntime 函式

更新:2007 年 11 月

使用儲存在 XML 檔案中的版本資訊,將 Common Language Runtime (CLR) 載入處理序。XML 檔案的格式會在標準應用程式組態檔之後模式化。如需組態檔的詳細資訊,請參閱 .NET Framework 的組態檔結構描述

HRESULT CorBindToCurrentRuntime (
      [in]  LPCWSTR   pwszFileName,
      [in]  REFCLSID  rclsid,
      [in]  REFIID    riid,
      [out] LPVOID    *ppv
);

參數

  • pwszFileName
    [in] 應用程式組態檔的名稱,該檔案指定要載入的 CLR 版本。如果檔名不完整,則會假設檔案所在的目錄,與進行呼叫的可執行檔相同。

    要載入的執行階段版本是由組態檔之 <requiredRuntime> 項目中的版本屬性所描述。

    如果未指定任何版本,或者找不到 <requiredRuntime> 項目,則會載入電腦上所安裝的最新版 CLR。

  • rclsid
    [in] coclass 的 CLSID,這個 coclass 可實作您所尋找的介面。支援的值為 CLSID_CorRuntimeHost 或 null。

  • riid
    [in] 您所要求介面的 IID。支援的值為 IID_ICorRuntimeHost 或 null。

  • ppv
    [out] 傳回的介面指標。

需求

**平台:**請參閱 .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

請參閱

參考

CorBindToRuntime 函式

CorBindToRuntimeByCfg 函式

CorBindToRuntimeEx 函式

CorBindToRuntimeHost 函式

ICorRuntimeHost

其他資源

裝載全域靜態函式