Поделиться через


Структура ModuleBindInfo

Предоставляет подробные сведения о упоминаемом модуле и сборке, содержащей его.

Синтаксис

typedef struct _ModuleBindInfo {  
    DWORD    dwAppDomainId;  
    LPCWSTR  lpAssemblyIdentity;  
    LPCWSTR  lpModuleName  
} ModuleBindInfo;  

Элементы

Член Описание
dwAppDomainId Уникальный идентификатор объекта IStream , возвращаемый вызовом метода IHostAssemblyStore::P rovideModule , из которого должен быть загружен указанный модуль.
lpAssemblyIdentity Уникальный идентификатор сборки, содержащей указанный модуль.
lpModuleName Имя модуля, на который указывает ссылка.

Комментарии

ModuleBindInfo передается в качестве параметра в IHostAssemblyStore::ProvideModule. Узел предоставляет уникальный идентификатор dwAppDomainId среде CLR. После вызова метода IHostAssemblyStore::P rovideAssembly среда выполнения использует идентификатор, чтобы определить, сопоставлено ли содержимое IStream объекта . В этом случае среда выполнения загружает существующую копию, а не переназначает поток. Среда выполнения также использует этот идентификатор в качестве ключа поиска для потоков, возвращаемых из вызовов IHostAssemblyStore::ProvideAssembly метода . Таким образом, идентификатор должен быть уникальным как для запросов модуля, так и для запросов сборки.

Требования

Платформы: см. раздел Требования к системе.

Заголовка: MSCorEE.idl

Библиотека: Включено в качестве ресурса в MSCorEE.dll

версии платформа .NET Framework: доступно с версии 2.0

См. также раздел