IEnumDebugModules2
Essa interface enumera uma lista de módulos.
IEnumDebugModules2 : IUnknown
Observações para Implementadores
O mecanismo de depuração (DE) implementa essa interface para representar uma lista de módulos carregados de um programa.
Observações para chamadores
Chamadas de Visual Studio IDebugProgram2::EnumModules para obter esta interface.
Métodos na ordem de Vtable
A tabela a seguir mostra os métodos de IEnumDebugModules2.
Método |
Descrição |
---|---|
Recupera um número especificado de módulos em uma seqüência de enumeração. |
|
Ignora um número especificado de módulos em uma seqüência de enumeração. |
|
Redefine uma seqüência de enumeração para o início. |
|
Cria um enumerador que contém o mesmo estado de enumeração que o enumerador atual. |
|
Obtém o número de módulos. |
Comentários
Visual Studio usa essa interface principalmente para atualizar o módulos janela.
Para fins de depuração no Visual Studio, um programa é uma seqüência lógica de instruções de código que pode atravessar limites de módulo, daí a necessidade de uma lista de módulos para um único IDebugProgram2 interface. O primeiro módulo na lista normalmente contém o ponto de entrada inicial para o programa associado.
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll