Здравствуйте, Aniskin, Вы писали:
A>Использую стороннюю dll в многопоточном режиме. Эта dll создает свои потоки и делает из них callback вызовы в мой код. Хочется узнать, в каком моем потоке был создан поток в dll. Единственная моя идея — перехватывать CreateThread/ExitThread и самостоятельно ручками строить дерево потоков и анализировать его в callback функциях. Может быть есть более нативный метод?
Скорее всего нет. В CreateThread никакой информации о текущем потоке никуда не передаётся. Но лучше посмотреть в исходники, может это и не так