共用方式為


ICLRRuntimeInfo::IsLoaded 方法

指出與 ICLRRuntimeInfo 介面相關聯的 Common Language Runtime (CLR) 是否已載入到處理序。 您可以載入執行階段而不同時將其啟動。

語法

HRESULT IsLoaded(  
[in]  HANDLE hndProcess,  
[out, retval] BOOL *pbLoaded);  

參數

hndProcess
[in] 處理序的控制代碼。

pbLoaded
[out] 如果 CLR 已載入到處理序,則為 true;否則為 false

傳回值

這個方法會傳回下列特定的 HRESULT,以及表示方法失敗的 HRESULT 錯誤。

HRESULT 描述
S_OK 已成功完成命令。
E_POINTER pbLoaded 為 null。

備註

此方法與下列函式和介面回溯相容:

主機可以呼叫其中一個已被取代的 CorBindTo* 函式 (例如 CorBindToRuntime 函式),以具現化特定版本的 CLR。 接著,主機可以呼叫 ICLRMetaHost::GetRuntime 方法,並指定相同的版本號碼以取得 ICLRRuntimeInfo 介面。

如果主機接著在傳回的 ICLRRuntimeInfo 介面上呼叫 IsLoaded 方法,則 pbLoaded 會傳回 true,否則會傳回 false

規格需求

平台:請參閱系統需求

標頭:MetaHost.h

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

.NET Framework版本:自 4 起可用

另請參閱