Wenn du der Erzeuger eines Threads bist, dann hast du sowieso alle Berechtigungen (THREAD_ALL_ACCESS).
Wenn du die Funktion
GetCurrentThread verwendest, dann hat das
Handle eingeschränkte Rechte;
das Recht THREAD_QUERY_INFORMATION ist aber dabei.
(Vergiss nicht, den Returncode von GetThreadtimes auszuwerten!!)
Erst wenn du Thread-Handles für
fremde Prozesse hast, musst du etwas tun.
Schau auch mal in:
Threading-Tutorial