IDebugRegisters::GetInstructionOffset-Methode (dbgeng.h)
Die GetInstructionOffset-Methode gibt den Speicherort der aktuellen Anweisung des aktuellen Threads zurück.
Syntax
HRESULT GetInstructionOffset(
[out] PULONG64 Offset
);
Parameter
[out] Offset
Empfängt den Speicherort im virtuellen Adressraum des Ziels der aktuellen Anweisung des Ziels.
Rückgabewert
Diese Liste enthält nicht alle fehler, die auftreten können. Eine Liste möglicher Fehler finden Sie unter HRESULT-Werte.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
Hinweise
Die Bedeutung des von dieser Methode zurückgegebenen Werts ist architekturabhängig. Insbesondere für einen Itanium-Prozessor kann die zurückgegebene virtuelle Adresse eine Adresse innerhalb eines Pakets angeben.
Die GetInstructionOffset2-Methode führt dieselbe Aufgabe wie diese Methode aus, lässt aber auch die Angabe der Registerquelle zu.
Eine Übersicht über die IDebugRegisters-Schnittstelle und andere registerbezogene Methoden finden Sie unter Register.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dbgeng.h (dbgEng.h einschließen) |