Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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