Partager via


ModuleBindInfo, structure

Fournit des informations détaillées sur le module référencé et l’assembly qui le contient.

Syntaxe

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

Membres

Membre Description
dwAppDomainId Identificateur unique du IStream retourné par un appel à la méthode IHostAssemblyStore::P rovideModule à partir de laquelle le module référencé doit être chargé.
lpAssemblyIdentity Identificateur unique de l’assembly qui contient le module référencé.
lpModuleName Nom du module référencé.

Notes

ModuleBindInfo est passé en tant que paramètre à IHostAssemblyStore::ProvideModule. L’hôte fournit l’identificateur unique dwAppDomainId au Common Language Runtime (CLR). Après un appel à la méthode IHostAssemblyStore::P rovideAssembly, le runtime utilise l’identificateur pour déterminer si le contenu du fichier IStream a été mappé. Dans ce cas, le runtime charge la copie existante plutôt que de remapper le flux. Le runtime utilise également cet identificateur comme clé de recherche pour les flux retournés par les appels à la méthode IHostAssemblyStore::ProvideAssembly. Par conséquent, l’identificateur doit être unique pour les demandes de module, ainsi que pour les demandes d’assembly.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : MSCorEE.idl

Bibliothèque : Incluse en tant que ressource dans MsCorEE.dll

Versions de .NET Framework : Disponible depuis la version 2.0

Voir aussi