MODULE_INFO
Descrive un modulo specifico (DLL, EXE o assembly).
Sintassi
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;
};
Membri
dwValidFields
Combinazione di flag dell'enumerazione MODULE_INFO_FIELDS che specifica i campi compilati.
m_bstrName
Nome del modulo.
m_bstrUrl
URL del modulo.
m_bstrVersion
Versione del modulo.
m_bstrDebugMessage
Messaggio facoltativo sul modulo, ad esempio "Non è possibile caricare i simboli".
m_addrLoadAddress
Indirizzo di caricamento del modulo.
m_addrPreferredLoadAddress
Indirizzo di caricamento preferito del modulo.
m_dwSize
Dimensioni del modulo.
m_dwLoadOrder
Ordine di caricamento del modulo.
m_TimeStamp
Ora dell'ultima modifica del file di simboli.
m_bstrUrlSymbolLocation
Percorso del file di simboli (ad esempio, ".\") specificato nel modulo. Usato come posizione iniziale per trovare i simboli per un modulo.
m_dwModuleFlags
Combinazione di flag dell'enumerazione MODULE_FLAGS che descrive il modulo.
Osservazioni:
Questa struttura viene passata al metodo GetInfo in cui è compilata.
Questa struttura corrisponde a ogni modulo elencato nella finestra Moduli .
Requisiti
Intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll