Compartir a través de


ModuleBindInfo (Estructura)

Proporciona información detallada sobre el módulo al que se hace referencia y el ensamblado que lo contiene.

Sintaxis

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

Miembros

Miembro Descripción
dwAppDomainId Identificador único del elemento IStream que devuelve una llamada al método IHostAssemblyStore::ProvideModule desde el que se cargará el módulo al que se hace referencia.
lpAssemblyIdentity Identificador único del ensamblado que contiene el módulo al que se hace referencia.
lpModuleName Nombre del módulo al que se hace referencia.

Comentarios

ModuleBindInfo se pasa como un parámetro a IHostAssemblyStore::ProvideModule. El host proporciona el identificador único dwAppDomainId a Common Language Runtime (CLR). Después de que una llamada al método IHostAssemblyStore::ProvideAssembly devuelva un valor, el runtime usa el identificador para determinar si el contenido del elemento IStream se ha asignado. Si es así, el runtime carga la copia existente en lugar de reasignar la secuencia. El runtime también usa este identificador como una clave de búsqueda para las secuencias que se devuelven de las llamadas al método IHostAssemblyStore::ProvideAssembly. Por lo tanto, el identificador debe ser único para las solicitudes de módulo, así como para las solicitudes de ensamblado.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: MSCorEE.idl

Biblioteca: incluida como recurso en MSCorEE.dll

Versiones de .NET Framework: disponible a partir de la versión 2.0

Consulte también