Partilhar via


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

Ver também