Thread.currentThread()
-
Hallo zusammen,
in Java gibt es ja die Möglichkeit mit Thread.currentThread() auf das aktuelle
Thread-Object zugreifen. Unter Linux gibt es um soetwas zu machen
eine Methode in pthread setspecific, in die man this schreiben kann.
Gibt es sowas auch unter Windows oder muss ich
this auf den Stack legen und per Assembler drauf zugreifen.
Ich möchte keine key-value-Beziehung in der alle Threads als key
stehen, und ich mir so meinen this Zeigen hole...Gruß,
CSpille
-
Suchst du jetzt GetCurrentThread

-
Nein...
Ich möchte nicht den Handle von meinem Thread haben, sondern
Informationen, die ich selbst hinterlegen will...
Es soll ein Verweis auf mein eigenes Thread-Object seinGruß,
CSpille
-
*push*
-
übergib doch beim erstellen des thread einen zeiger.
-
Das geht nicht so einfach weil solche Objekte intern vom Windows Kernel verwaltet werden.
-
Was willst Du hinterlegen? Meinst Du Thread-Local-Storage?
Siehe auch Thread Local Storage (TLS) (Visual C++ Concepts)
-
Spitze...
Das ist genau das, was ich gesucht habe...
thx!!!