共用方式為


ICorRuntimeHost::CreateDomain 方法

建立應用程式定義域。 呼叫者會收到 _AppDomain 類型的介面指標,指向 System.AppDomain 類型的執行個體。

語法

HRESULT CreateDomain (  
    [in] LPWSTR    pwzFriendlyName,  
    [in] IUnknown* pIdentityArray,  
    [out] void   **pAppDomain  
);  

參數

pwzFriendlyName
[in] 選擇性參數,用來為定義域提供易記名稱。 這個易記名稱可以在使用者介面中顯示 (例如偵錯工具) 以識別該定義域。

pIdentityArray
[in] IIdentity 執行個體的選擇性指標陣列,表示透過安全性原則對應的辨識項,以建立權限集合。 透過呼叫 CreateEvidence 方法即可取得 IIdentity 物件。

pAppDomain
[out] 類型為 _AppDomainSystem.AppDomain 執行個體介面指標,可用來進一步控制定義域。

傳回值

HRESULT 描述
S_OK 作業成功。
S_FALSE 作業無法完成。
E_FAIL 發生未知的重大失敗。 如果方法傳回 E_FAIL,通用語言執行平台 (CLR) 變無法再用於處理序。 後續對任何裝載 API 的呼叫會傳回 HOST_E_CLRNOTAVAILABLE。
HOST_E_CLRNOTAVAILABLE CLR 尚未載入處理序,或 CLR 處於無法執行受控程式碼或成功處理呼叫的狀態。

規格需求

平台:請參閱系統需求

標題: MSCorEE.h

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

.NET Framework 版本:1.0、1.1

另請參閱