Condividi tramite


IDebugPointerField

questa interfaccia rappresenta un tipo di puntatore.

IDebugPointerField : IDebugContainerField

Note per gli implementatori

Il provider del simbolo implementa questa interfaccia per rappresentare un puntatore.

Note per i chiamanti

Utilizzare per ottenere QueryInterface questa interfaccia IDebugField ISAPI se IDebugField:: GetKind restituisce FIELD_TYPE_POINTER.

Metodi nell'ordine di Vtable

Oltre ai metodi nelle interfacce per IDebugContainerField e di IDebugField , l'interfaccia implementa il seguente metodo:

Metodo

Descrizione

IDebugPointerField:: GetDereferencedField

Restituisce IDebugField una descrizione della destinazione del puntatore.

Note

In C/C++, un puntatore può essere un contenitore se viene utilizzato con notazione di matrice. Ad esempio, specificata char *pString, pString dispone di un tipo di puntatore a char. pString[3] ha il tipo di contenitore che sia un puntatore a char che fa riferimento al quarto elemento del contenitore.

Requisiti

intestazione: sh.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedere anche

Riferimenti

IDebugField

IDebugContainerField

Concetti

Interfacce di provider dei simboli