Короче говоря, я работаю над профилировщиком .NET, который в один момент получает уведомление о том, что управляемый поток выполняется в определенном собственном потоке ядра, который не текущий выполняющийся поток. В этом уведомлении я надеюсь записать указатель в TLS потока target . Опять же, это не текущий поток.
Я не вижу каких-либо функций TLS, которые бы допускали этот тип довольно нестандартного поведения, но я надеялся, что кто-то знает хитрость.