Entwickler-Ecke

Windows API - Funktion für die Anzahl der Threads eines Prozesses?


FD-83 - Mi 05.03.03 15:28
Titel: Funktion für die Anzahl der Threads eines Prozesses?
Gibt es eine Funktion die mir die Anzahl der Threads zurückliefert die ein prozess besitzt? Ich benutze die psAPI. Also hole mir via OpenProcess ein Prozess-Handle und suche nun eine Funktion die mir die Anzahl zurückliefert...

PS: Wenns geht ohne Toolhelp Snapshot...

Gruss Frederik


Motzi - Mi 05.03.03 15:54

Entweder über ToolHelp oder aber native APIs.. was anderes ist mir nicht bekannt!


FD-83 - Mi 05.03.03 17:33

ja die native API Funktion suche ich ja!!! :)

Ich find sie nur nich...Kennt zufällig wer den Namen der Funktion?

Gruss Frederik


Motzi - Mi 05.03.03 17:49

Nur so zur Information.. native APIs sind von Microsoft nicht dokumentierte APIs die vom System nur intern verwendet werden.

Deine gesuchte API ist ZwQuerySystemInformation mit SystemProcessesAndThreadsInformation.


FD-83 - Mi 05.03.03 18:11

Hmm, da sie nicht dokumentiert sind wäre der Funktionssyntax schön... Oder wo kann ich den Nachschlagen?

Gruss Frederik


MSCH - Mi 05.03.03 22:21
Titel: re
must du schauen hier .
grüße
MSCH
http://www.alexfedotov.com/samples/threads.asp