Compartilhar via


IEnumDebugReferenceInfo2

Essa interface enumera estruturas DEBUG_REFERENCE_INFO .

Sintaxe

IEnumDebugReferenceInfo2 : IUnknown

Notas para implementadores

O mecanismo de depuração (DE) implementa essa interface como parte de seu suporte para referências a objetos na memória. Essa interface deve ser implementada somente se houver suporte para referências.

Observações para chamadores

Visual Studio chama EnumChildren para obter essa interface.

Métodos na ordem VTable

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

Método Descrição
Próximo Recupera um número especificado de estruturas DEBUG_REFERENCE_INFO em uma sequência de enumeração.
Ignorar Ignora um número especificado de estruturas de DEBUG_REFERENCE_INFO na sequência de enumeração.
Restaurar Redefine uma sequência de enumeração para o início.
Clonar Cria um enumerador que contém o mesmo estado de enumeração que o enumerador atual.
GetCount Obtém o número de estruturas DEBUG_REFERENCE_INFO em um enumerador.

Comentários

Uma referência é essencialmente um tipo e um endereço, enquanto uma propriedade é um nome, tipo e endereço. Uma referência persiste enquanto o objeto referido existir na memória. Consulte IDebugReference2 para obter mais detalhes.

Requisitos

Cabeçalho: msdbg.h

Espaço para nome: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Confira também