Freigeben über


IDebugDataSpaces4::ReadPointersVirtual-Methode (dbgeng.h)

Die ReadPointersVirtual--Methode ist eine Bequeme Methode zum Lesen von Zeigern aus dem virtuellen Adressraum des Ziels.

Syntax

HRESULT ReadPointersVirtual(
  [in]  ULONG    Count,
  [in]  ULONG64  Offset,
  [out] PULONG64 Ptrs
);

Parameter

[in] Count

Gibt die Anzahl der zu lesenden Zeiger an.

[in] Offset

Gibt den Speicherort im virtuellen Adressbereich des Ziels an, um mit dem Lesen der Zeiger zu beginnen.

[out] Ptrs

Gibt das Array an, das die Zeiger speichert. Die Anzahl der Elemente, die dieses Array enthält, ist Count.

Rückgabewert

Rückgabecode Beschreibung
S_OK
Alle Zeiger wurden aus dem Speicher des Ziels gelesen und in Ptrsgespeichert.
 

Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.

Bemerkungen

Diese Methode liest aus dem Speicher aus dem virtuellen Adressraum des Ziels. Der Speicher wird dann als Eine Liste von Zeigern behandelt. Alle 32-Bit-Zeiger werden dann auf 64-Bit-Werte erweitert.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- dbgeng.h (include Dbgeng.h)

Siehe auch

IDebugDataSpaces

IDebugDataSpaces2

IDebugDataSpaces3

IDebugDataSpaces4-

ReadVirtual-

WritePointersVirtual-