IDebugSystemObjects3::GetCurrentThreadDataOffset-Methode (dbgeng.h)
Die GetCurrentThreadDataOffset-Methode gibt den Speicherort der Systemdatenstruktur für den aktuellen Thread zurück.
Syntax
HRESULT GetCurrentThreadDataOffset(
[out] PULONG64 Offset
);
Parameter
[out] Offset
Empfängt den Speicherort der Systemdatenstruktur für den aktuellen Thread.
Rückgabewert
Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte .
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
Hinweise
Beim Debuggen im Benutzermodus ist der zurückgegebene Speicherort der Threadumgebungsblock (TEB) für den aktuellen Thread. Dies ist derselbe Speicherort, der von GetCurrentThreadTeb zurückgegeben wird.
Beim Debuggen im Kernelmodus entspricht der zurückgegebene Speicherort der KTHREAD-Struktur des Systemthreads, der auf dem Prozessor ausgeführt wurde, der durch den aktuellen Thread dargestellt wird, als das letzte Ereignis aufgetreten ist.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | dbgeng.h (einschließlich Dbgeng.h) |