IEnumDebugModules2
Questa interfaccia enumera un elenco dei moduli.
IEnumDebugModules2 : IUnknown
Note per gli implementatori
Il motore (DE) di debug implementa questa interfaccia per rappresentare un elenco dei moduli caricati per un programma.
Note per i chiamanti
chiamate di Visual Studio IDebugProgram2:: EnumModules per ottenere questa interfaccia.
Metodi nell'ordine di Vtable
Nella tabella seguente sono elencati i metodi di IEnumDebugModules2.
Metodo |
Descrizione |
---|---|
Recupera un numero specificato dei moduli in una sequenza di enumerazione. |
|
Ignora un numero specificato dei moduli in una sequenza di enumerazione. |
|
Reimposta una sequenza di enumerazione all'inizio. |
|
Crea un enumeratore che contiene lo stesso stato di enumerazione dell'enumeratore corrente. |
|
Ottiene il numero dei moduli. |
Note
Visual Studio utilizza questa interfaccia principalmente per aggiornare la finestra di moduli .
A lo scopo di eseguire il debug in Visual Studio, un programma è una sequenza logica di istruzioni di codice che possono attraversano i limiti del modulo, quindi l'esigenza di un elenco di moduli per una singola IDebugProgram2 interfaccia. Il primo modulo nell'elenco contiene in genere il punto di ingresso iniziale per il programma associato.
Requisiti
intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll