Freigeben über


IDebugSystemObjects::GetThreadIdByDataOffset-Methode (dbgeng.h)

Die GetThreadIdByDataOffset-Methode gibt die Enginethread-ID für den angegebenen Thread zurück. Der Thread wird durch seine Systemdatenstruktur angegeben.

Syntax

HRESULT GetThreadIdByDataOffset(
  [in]  ULONG64 Offset,
  [out] PULONG  Id
);

Parameter

[in] Offset

Gibt den Speicherort der Systemdatenstruktur für den Thread an.

[out] Id

Empfängt die Enginethread-ID.

Rückgabewert

Diese Methode gibt möglicherweise auch Fehlerwerte zurück. Weitere Informationen finden Sie unter Rückgabewerte .

Rückgabecode BESCHREIBUNG
S_OK
Die Methode war erfolgreich.

Hinweise

Beim Debuggen im Kernelmodus gibt diese Methode die Enginethread-ID für den virtuellen Thread zurück, der den Prozessor darstellt, auf dem der angegebene Thread ausgeführt wird. Wenn der Thread nicht auf einem Prozessor ausgeführt wird, schlägt diese Methode fehl.

Weitere Informationen zu Threads finden Sie unter Threads und Prozesse.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (dbgeng.h einschließen)