Startaddresse von Threads auslesen
-
Guten tag Leute, ich habe im moment das Problem das
ich gerne die Startaddressen von allen laufenden Threads
auslesen möchte aber ich nicht weiss wie. Um die Threads selber
auszulesen hab ich natürlich an CreateToolhelp32Snapshot gedacht.
Das Problem ist das ich dabei nicht die gewünschten daten bekomme,
sondern nur folgende:http://msdn.microsoft.com/en-us/library/ms686735(v=vs.85).aspx
Leider hab ich da im moment auch keine Idee wie ich das ganze verwirklichen
könnte. Vielen dank schonmal im vorraus für die Antworten.
-
Ganz blöde Idee:
Debugge den Prozess und werte das Event CREATE_THREAD_DEBUG_EVENT (DEBUG_EVENT-Struktur) aus:
http://msdn.microsoft.com/en-us/library/ms681675(v=VS.85).aspx
Bin mir nicht ganz sicher, ob DebugActiveProcess und DebugActiveProcessStop ausreichen, um die Thread-Infos abzuholen.