Partilhar via


IEnumDebugPrograms2

Essa interface enumera os programas em execução na sessão de depuração atual.

IEnumDebugPrograms2 : IUnknown

Observações para Implementadores

O mecanismo de depuração (DE) implementa essa interface para fornecer uma lista de programas que estiver sendo depurado por DE.

Observações para chamadores

Chamadas de Visual Studio IDebugProcess2::EnumPrograms para obter esta interface. IDebugEngine2::EnumProgramsnão é usado pelo Visual Studio.

Métodos na ordem de Vtable

A tabela a seguir mostra os métodos de IEnumDebugPrograms2.

Método

Descrição

IEnumDebugPrograms2::Next

Recupera um número especificado de programas em uma seqüência de enumeração.

IEnumDebugPrograms2::Skip

Ignora um número especificado de programas em uma seqüência de enumeração.

IEnumDebugPrograms2::Reset

Redefine uma seqüência de enumeração para o início.

IEnumDebugPrograms2::Clone

Cria um enumerador que contém o mesmo estado de enumeração que o enumerador atual.

IEnumDebugPrograms2::GetCount

Obtém o número de programas em um enumerador.

Comentários

Visual Studio usa essa interface para:

Requisitos

Cabeçalho: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

IDebugEngine2::EnumPrograms

IDebugProcess2::EnumPrograms

Conceitos

Interfaces principais