CorBindToCurrentRuntime 函式
使用儲存在 XML 中的版本資訊,將通用語言執行平台 (CLR) 載入處理序。 XML 檔案的格式會依據標準應用程式組態檔來建立模型。 如需組態檔的詳細資訊,請參閱組態檔結構描述。
此函式已在 .NET Framework 4 中已被取代。 請參閱將 Common Language Runtime 載入處理序。
語法
HRESULT CorBindToCurrentRuntime (
[in] LPCWSTR pwszFileName,
[in] REFCLSID rclsid,
[in] REFIID riid,
[out] LPVOID *ppv
);
參數
pwszFileName
[in] 該應用程式組態檔名稱指定要載入的 CLR 版本。 如果檔案名稱不完整,則會假設該檔案位於與進行呼叫的可執行檔相同目錄中。
要載入的執行階段版本是由組態檔 <requiredRuntime> 元素中的 version 屬性所描述。
如果未指定任何版本,或找不到 <requiredRuntime>
元素,則會載入電腦上安裝的最新 CLR 版本。
rclsid
[in] 實作 ICorRuntimeHost 或 ICLRRuntimeHost 介面 coclass 的 CLSID
。 受支援的值為 CLSID_CorRuntimeHost 或 CLSID_CLRRuntimeHost。
riid
[in] 您所要求介面的 IID
。 受支援的值為 IID_ICorRuntimeHost 或 IID_ICLRRuntimeHost。
ppv
[out] 傳回介面的指標。
規格需求
平台:請參閱系統需求。
標題: MSCorEE.h
程式庫: MSCorEE.dll
.NET Framework版本:自 1.0 起提供