>>213
ごめん、System.Diagnostics.ProcessThread は使えないね。
System.Diagnostics.Process#Threads から持ってくるのだがカレントスレッドを得る方法が無い。
System.Threading.Thread をスレッドプールで動かすと、同じWin32スレッドが再利用されたり、
いったん実行を休止させると別のスレッドが振られたりするんで、無いのかもしれない。
System.Threading.Thread#Name になにか識別子をセットしておくのが一番無難かもね。