Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Diese Schnittstelle stellt einen Zeigertyp dar.
Syntax
IDebugPointerField : IDebugContainerField
Hinweise für Implementierer
Der Symbolanbieter implementiert diese Schnittstelle, um einen Zeiger darzustellen.
Hinweise für Aufrufer
Verwenden Sie QueryInterface , um diese Schnittstelle über die IDebugField-Schnittstelle abzurufen, wenn GetKind zurückgegeben wird FIELD_TYPE_POINTER.
Methoden in Vtable-Reihenfolge
Zusätzlich zu den Methoden für die IDebugField und IDebugContainerField Schnittstellen implementiert diese Schnittstelle die folgende Methode:
| Methode | Beschreibung |
|---|---|
| GetDereferencedField | Gibt ein IDebugField zurück, das das Ziel des Zeigers beschreibt. |
Hinweise
In C/C++ kann ein Zeiger ein Container sein, wenn er mit Arraynotation verwendet wird. Beispiel: char *pStringpString Hat einen Zeigertyp auf char. pString[3] weist den Typ eines Containers auf, der auf char das vierte Element dieses Containers verweist.
Anforderungen
Kopfzeile: sh.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll