Freigeben über


IDebugDataSpaces2::WritePointersVirtual-Methode (dbgeng.h)

Die WritePointersVirtual-Methode ist eine praktische Methode zum Schreiben von Zeigern auf den virtuellen Adressraum des Ziels.

Syntax

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

Parameter

[in] Count

Gibt die Anzahl der zu schreibenden Zeiger an.

[in] Offset

Gibt den Speicherort im virtuellen Adressraum des Ziels an, an dem mit dem Schreiben der Zeiger begonnen werden soll.

[in] Ptrs

Gibt das Array der zu schreibenden Zeiger an. Die Anzahl der Elemente in diesem Array ist Count.

Rückgabewert

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

Rückgabecode BESCHREIBUNG
S_OK
Alle Zeiger in Ptrs wurden in den Speicher des Ziels geschrieben.

Hinweise

Wenn das Ziel 32-Bit-Zeiger verwendet, wandelt diese Methode die angegebenen 64-Bit-Werte in 32-Bit-Zeiger um. Anschließend werden diese Zeiger in den Speicher des Ziels geschrieben.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (dbgeng.h einschließen)

Weitere Informationen

IDebugDataSpaces

IDebugDataSpaces2

IDebugDataSpaces3

IDebugDataSpaces4

ReadPointersVirtual

WriteVirtual