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