MODULE_INFO
Beschreibt ein bestimmtes Modul (DLL, EXE oder Assembly).
Syntax
public struct MODULE_INFO {
public uint dwValidFields;
public string m_bstrName;
public string m_bstrUrl;
public string m_bstrVersion;
public string m_bstrDebugMessage;
public ulong m_addrLoadAddress;
public ulong m_addrPreferredLoadAddress;
public uint m_dwSize;
public uint m_dwLoadOrder;
public FILETIME m_TimeStamp;
public string m_bstrUrlSymbolLocation;
public uint m_dwModuleFlags;
};
Mitglieder
dwValidFields
Eine Kombination von Flags aus der MODULE_INFO_FIELDS-Aufzählung , die angibt, welche Felder ausgefüllt werden.
m_bstrName
Der Modulname.
m_bstrUrl
Die Modul-URL.
m_bstrVersion
Die Modulversion.
m_bstrDebugMessage
Eine optionale Meldung zum Modul, z. B. "Symbole können nicht geladen werden."
m_addrLoadAddress
Die Modulladeadresse.
m_addrPreferredLoadAddress
Die bevorzugte Ladeadresse des Moduls.
m_dwSize
Die Modulgröße.
m_dwLoadOrder
Die Ladereihenfolge des Moduls.
m_TimeStamp
Der Zeitpunkt, zu dem die Symboldatei zuletzt geändert wurde.
m_bstrUrlSymbolLocation
Der Speicherort der Symboldatei (z. B. ".\") im Modul angegeben. Wird als Ausgangspunkt verwendet, um Symbole für ein Modul zu finden.
m_dwModuleFlags
Eine Kombination von Flags aus der MODULE_FLAGS Enumeration, die das Modul beschreibt.
Hinweise
Diese Struktur wird an die GetInfo-Methode übergeben, in der sie ausgefüllt wird.
Diese Struktur entspricht jedem Modul, das im Fenster "Module " aufgeführt ist.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll