共用方式為


ICLRRuntimeInfo 介面

提供方法,傳回特定通用語言執行平台 (CLR) 的相關資訊,包括版本、目錄和載入狀態。 此介面也提供執行階段特有功能,而不需要初始化執行階段。 其包含執行階段相對 LoadLibrary 方法、執行階段模組特有 GetProcAddress 方法,以及執行階段透過 GetInterface 方法提供的介面。

方法

方法 描述
BindAsLegacyV2Runtime 方法 針對所有舊版 CLR 第 2 版啟用原則決策繫結此執行階段。
GetDefaultStartupFlags 方法 取得 CLR 啟動旗標和主機組態檔。
GetInterface 方法 將 CLR 載入到目前的處理序,並傳回執行階段介面指標,例如 ICLRRuntimeHostICLRStrongNameIMetaDataDispenser。 此方法會取代所有 CorBindTo* 函式。
GetProcAddress 方法 取得指定函式的位址,而該函式從與此介面相關聯的 CLR 匯出。 此方法會取代 GetRealProcAddress 方法。
GetRuntimeDirectory 方法 取得與這個介面相關聯的 CLR 安裝目錄。 此方法會取代 GetCORSystemDirectory 方法。
GetVersionString 方法 取得與指定 ICLRRuntimeInfo 介面相關聯的通用語言執行平台 (CLR) 版本資訊。 此方法會取代 GetRequestedRuntimeInfoGetRequestedRuntimeVersion 方法。
IsLoadable 方法 指出與此介面相關聯的執行階段是否可載入至目前的處理序,並考慮可能已經載入至處理序的其他執行階段。
IsLoaded 方法 指出與 ICLRRuntimeInfo 介面相關聯的 CLR 是否已載入到處理序。
IsStarted 方法 指出與 ICLRRuntimeInfo 介面相關聯的 CLR 是否已啟動。
LoadErrorString 方法 將 HRESULT 值轉譯為適合指定文化特性的錯誤訊息。 此方法會取代 LoadStringRCLoadStringRCEx 方法。
LoadLibrary 方法 ICLRRuntimeInfo 介面所代表之 CLR 的架構目錄載入程式庫。 此方法會取代 LoadLibraryShim 函式。
SetDefaultStartupFlags 方法 設定 CLR 啟動旗標和主機組態檔。

規格需求

平台:請參閱系統需求

標頭:MetaHost.h

程式庫:包含作為 MSCorEE.dll 中的資源

.NET Framework版本:自 4 起可用

另請參閱