IDebugRegisters::GetInstructionOffset-Methode (dbgeng.h)
Die GetInstructionOffset--Methode gibt die Position 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 der möglichen Fehler finden Sie unter HRESULT-Werte.
Rückgabecode | Beschreibung |
---|---|
|
Die Methode war erfolgreich. |
Bemerkungen
Die Bedeutung des von dieser Methode zurückgegebenen Werts ist architekturabhängig. Insbesondere kann die zurückgegebene virtuelle Adresse für einen Itanium-Prozessor eine Adresse innerhalb eines Bündels angeben.
Die Methode GetInstructionOffset2 dieselbe Aufgabe wie diese Methode ausführt, ermöglicht aber auch die Angabe der Registerquelle.
Eine Übersicht über die IDebugRegisters Schnittstelle und andere registerbezogene Methoden finden Sie unter Registers.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | dbgeng.h (include DbgEng.h) |