IDebugRegisters2::GetStackOffset2-Methode (dbgeng.h)
Die GetStackOffset2-Methode gibt den aktuellen Stapelspeicherort des aktuellen Threads zurück.
Syntax
HRESULT GetStackOffset2(
[in] ULONG Source,
[out] PULONG64 Offset
);
Parameter
[in] Source
Gibt die abzufragende Registrierungsquelle an.
Die möglichen Werte sind in der folgenden Tabelle aufgeführt.
Wert | Quelle registrieren |
---|---|
DEBUG_REGSRC_DEBUGGEE | Rufen Sie Registrierungsinformationen vom Ziel ab. |
DEBUG_REGSRC_EXPLICIT | Ruft Registrierungsinformationen aus dem aktuellen expliziten Registerkontext ab. |
DEBUG_REGSRC_FRAME |
Ruft Registerinformationen aus dem Registerkontext des aktuellen Bereichs ab.
Hinweis Die Stapelentladung garantiert keine genaue Aktualisierung des Registerkontexts, sodass der Registerkontext des Bereichsrahmens möglicherweise nicht in allen Fällen korrekt ist.
|
[out] Offset
Empfängt den Speicherort im virtuellen Adressraum des aktuellen Threads im aktuellen Stapel des Prozesses.
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. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dbgeng.h (dbgEng.h einschließen) |