ModuleBindInfo struktúra
Részletes információkat nyújt a hivatkozott modulról és az azt tartalmazó szerelvényről.
Syntax
typedef struct _ModuleBindInfo {
DWORD dwAppDomainId;
LPCWSTR lpAssemblyIdentity;
LPCWSTR lpModuleName
} ModuleBindInfo;
Tagok
Tag | Description |
---|---|
dwAppDomainId |
Az IHostAssemblyStore::P rovideModule metódus hívása által visszaadott egyedi azonosítóIStream , amelyből a hivatkozott modul betölthető. |
lpAssemblyIdentity |
A hivatkozott modult tartalmazó szerelvény egyedi azonosítója. |
lpModuleName |
A hivatkozott modul neve. |
Megjegyzések
ModuleBindInfo
paraméterként lesz átadva a(z) számára IHostAssemblyStore::ProvideModule
. A gazdagép megadja az egyedi azonosítót dwAppDomainId
a közös nyelvi futtatókörnyezetnek (CLR). Az IHostAssemblyStore::P rovideAssembly metódus visszatérése után a futtatókörnyezet az azonosítóval állapítja meg, hogy a rendszer leképezte-e a IStream
rendszer tartalmát. Ha igen, a futtatókörnyezet betölti a meglévő példányt a stream újbóli létrehozása helyett. A futtatókörnyezet ezt az azonosítót is használja keresési kulcsként a metódusba irányuló hívásokból IHostAssemblyStore::ProvideAssembly
visszaküldött streamekhez. Ezért az azonosítónak egyedinek kell lennie a modulkérelmek és a szerelvénykérések esetében.
Követelmények
Platformok: Lásd: Rendszerkövetelmények.
Fejléc: MSCorEE.idl
Könyvtár: Erőforrásként szerepel a MSCorEE.dll
.NET-keretrendszer verziók: 2.0 óta érhető el