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