Compartilhar via


IDebugPointerField

Essa interface representa um tipo de ponteiro.

Sintaxe

IDebugPointerField : IDebugContainerField

Notas para implementadores

O provedor de símbolos implementa essa interface para representar um ponteiro.

Observações para chamadores

Use QueryInterface para obter essa interface da interface IDebugField se GetKind retornar FIELD_TYPE_POINTER.

Métodos em ordem Vtable

Além dos métodos nas IDebugField interfaces e IDebugContainerField , essa interface implementa o seguinte método:

Método Descrição
GetDereferencedField Retorna um IDebugField descrevendo o destino do ponteiro.

Comentários

Em C/C++, um ponteiro pode ser um contêiner se for usado com notação de matriz. Por exemplo, dado char *pString, pString tem um tipo de ponteiro para char. pString[3] tem o tipo de um contêiner que é um ponteiro para char que faz referência ao quarto elemento desse contêiner.

Requisitos

Cabeçalho: sh.h

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

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Confira também