ModuleBindInfo Structure
Fornece informações detalhadas sobre o módulo referenciado e a assemblagem que o contém.
Syntax
typedef struct _ModuleBindInfo {
DWORD dwAppDomainId;
LPCWSTR lpAssemblyIdentity;
LPCWSTR lpModuleName
} ModuleBindInfo;
Membros
Membro | Description |
---|---|
dwAppDomainId |
Um identificador exclusivo para o IStream que é devolvido por uma chamada para o método IHostAssemblyStore::P rovideModule a partir do qual o módulo referenciado deve ser carregado. |
lpAssemblyIdentity |
Um identificador exclusivo para a assemblagem que contém o módulo referenciado. |
lpModuleName |
O nome do módulo referenciado. |
Observações
ModuleBindInfo
é transmitido como um parâmetro para IHostAssemblyStore::ProvideModule
. O anfitrião fornece o identificador dwAppDomainId
exclusivo para o runtime de idioma comum (CLR). Após uma chamada para o método IHostAssemblyStore::P rovideAssembly , o runtime utiliza o identificador para determinar se os conteúdos dos IStream
foram mapeados. Em caso afirmativo, o runtime carrega a cópia existente em vez de remapear o fluxo. O runtime também utiliza este identificador como uma chave de pesquisa para fluxos que são devolvidos de chamadas para o IHostAssemblyStore::ProvideAssembly
método. Por conseguinte, o identificador tem de ser exclusivo para pedidos de módulo, bem como para pedidos de assemblagem.
Requisitos
Plataformas: Veja Requisitos do Sistema.
Cabeçalho: MSCorEE.idl
Biblioteca: Incluído como um recurso no MSCorEE.dll
.NET Framework Versões: Disponível desde 2.0