Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die GetDisassembleEffectiveOffset Methode gibt die Adresse der letzten demontierten Anweisung mit Disassemblezurück.
Syntax
HRESULT GetDisassembleEffectiveOffset(
[out] PULONG64 Offset
);
Parameter
[out] Offset
Empfängt die Adresse im Speicher des Ziels des effektiven Offsets von der letzten demontierten Anweisung.
Rückgabewert
Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.
| Rückgabecode | Beschreibung |
|---|---|
|
Die Methode war erfolgreich. |
Bemerkungen
Der effektive Offset ist der von einer Anweisung verwendete Speicherspeicherort. Wenn beispielsweise die letzte zu zerlegende Anweisung move ax, [ebp+4]ist, ist die effektive Adresse der Wert von ebp+4. Dies entspricht dem $ea Pseudoregister.
Weitere Informationen zur Verwendung der Assembly mit der Debuggermodul-API finden Sie unter Assembling and Disassembling Instructions.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | dbgeng.h (include Dbgeng.h) |