ModuleBindInfo 結構
提供與參考模組以及包含它的組件有關的詳細資訊。
typedef struct _ModuleBindInfo {
DWORD dwAppDomainId;
LPCWSTR lpAssemblyIdentity;
LPCWSTR lpModuleName
} ModuleBindInfo;
成員
成員 |
描述 |
---|---|
dwAppDomainId |
對 IHostAssemblyStore::ProvideModule 方法的呼叫所傳回之 IStream 的唯一識別項,透過此呼叫即將載入所參考的模組。 |
lpAssemblyIdentity |
包含參考模組之組件的唯一識別項。 |
lpModuleName |
參考模組的名稱。 |
備註
ModuleBindInfo 會當做參數傳遞給 IHostAssemblyStore::ProvideModule。 主應用程式會提供唯一識別項 dwAppDomainId 給 Common Language Runtime (CLR)。 對 IHostAssemblyStore::ProvideAssembly 方法的呼叫傳回資料之後,執行階段會使用該識別項判斷是否已對應 IStream 的內容。 如果已經對應,則執行階段會載入現有的複本,而不會重新對應資料流。 執行階段也會使用此識別項,做為從 IHostAssemblyStore::ProvideAssembly 方法的呼叫所傳回之資料流的對應機碼。 因此,對於模組要求和組件要求而言,識別項都必須是唯一。
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**MSCorEE.idl
程式庫:包含做為 MSCorEE.dll 中的資源
**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0
請參閱
參考
ICLRAssemblyIdentityManager 介面