Condividi tramite


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

IEnumDebugModules2:: dopo

Recupera un numero specificato dei moduli in una sequenza di enumerazione.

IEnumDebugModules2:: Passare

Ignora un numero specificato dei moduli in una sequenza di enumerazione.

IEnumDebugModules2:: Reimposta

Reimposta una sequenza di enumerazione all'inizio.

IEnumDebugModules2:: clone

Crea un enumeratore che contiene lo stesso stato di enumerazione dell'enumeratore corrente.

IEnumDebugModules2:: GetCount

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

Vedere anche

Riferimenti

IDebugProgram2

IDebugProgram2:: EnumModules

Concetti

interfacce principali