Freigeben über


IDebugPointerObject

Wichtig

Seit Visual Studio 2015 ist diese Art der Implementierung von Ausdrucksauswertungen veraltet. Informationen zum Implementieren von CLR-Ausdrucksauswertern finden Sie unter CLR Expression Evaluators and Managed Expression Evaluator Sample.For information about implementing CLR expression evaluators, please see CLR Expression Evaluator Sample.

Diese Schnittstelle stellt ein Zeigerobjekt dar.

Syntax

IDebugPointerObject : IDebugObject

Hinweise für Implementierer

Der Ausdrucksauswert implementiert diese Schnittstelle, um ein Zeigerobjekt darzustellen.

Hinweise für Aufrufer

Die IDebugObject-Schnittstelle kann diese Schnittstelle mithilfe von QueryInterface abrufen, wenn der IDebugObject Zeiger einen Zeiger darstellt.

Methoden in Vtable-Reihenfolge

Zusätzlich zu den von IDebugObject geerbten Methoden macht die IDebugPointerObject Schnittstelle die folgenden Methoden verfügbar.

Methode Beschreibung
Dereference Ruft das Objekt ab, auf das die Schnittstelle verweist.
GetBytes Ruft den Wert ab, auf den die Schnittstelle als Eine Reihe aufeinander folgender Bytes verweist.
SetBytes Legt den Wert fest, auf den die Schnittstelle aus einer Reihe aufeinander folgender Bytes verweist.

Hinweise

Ein Ausdrucksauswerter verwendet diese Schnittstelle, um einen Zeiger in einer Analysestruktur darzustellen.

Anforderungen

Kopfzeile: ee.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch