IDebugDataSpaces::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 |
---|---|
|
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 schreibt es diese Zeiger in den Arbeitsspeicher des Ziels.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dbgeng.h (einschließlich Dbgeng.h) |