CorBindToCurrentRuntime 函式
使用儲存在 XML 檔案中的版本資訊,將 Common Language Runtime (CLR) 載入處理序。 XML 檔案的格式會在標準應用程式組態檔之後模式化。 如需組態檔的詳細資訊,請參閱.NET Framework 的組態檔結構描述。
這個函式在 .NET Framework 4 版 中已被取代。
HRESULT CorBindToCurrentRuntime (
[in] LPCWSTR pwszFileName,
[in] REFCLSID rclsid,
[in] REFIID riid,
[out] LPVOID *ppv
);
參數
pwszFileName
[in] 應用程式組態檔的名稱,該檔案指定要載入的 CLR 版本。 如果檔名不完整,則會假設檔案所在的目錄,與進行呼叫的可執行檔相同。要載入的執行階段版本是由組態檔之 <requiredRuntime> 項目中的版本屬性所描述。
如果未指定任何版本,或者找不到 <requiredRuntime> 項目,則會載入電腦上所安裝的最新版 CLR。
rclsid
[in] 實作 ICorRuntimeHost 或 ICLRRuntimeHost 介面之 coclass 的 CLSID。 支援的值為 CLSID_CorRuntimeHost 或 CLSID_CLRRuntimeHost。riid
[in] 您所要求介面的 IID。 支援的值為 IID_ICorRuntimeHost 或 IID_ICLRRuntimeHost。ppv
[out] 傳回的介面指標。
需求
**平台:**請參閱 .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