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

Vedi anche