Могу ли я получить доступ к TLS РАЗНОГО потока?
-
05-07-2019 - |
Вопрос
Короче говоря, я работаю над профилировщиком .NET, который в один момент получает уведомление о том, что управляемый поток выполняется в определенном собственном потоке ядра, который не является текущим выполняющимся потоком , В этом уведомлении я надеюсь записать указатель в TLS потока target . Опять же, это не текущий поток.
Я не вижу никаких функций TLS, которые бы допускали такой тип довольно нестандартного поведения, но я надеялся, что кто-то знает хитрость.
Решение
Вы можете получить к нему доступ, если попадете в блок среды потока рассматриваемой темы. Вы, вероятно, не можете, хотя, особенно в земле .Net.
Не связан с StackOverflow