>> И это очень многообещающе.
S>Нифига. Оно реально не работает. CRT ищет эту секцию у себя, а не во всех S>принадлежащих процессу модулях. Соответственно, в случае статической S>линковки все замечательно, в случае динамической — не работает.
Непонятно. Что значит, "CRT ищет эту секцию у себя"? Ведь тот же механизм используется для вызова конструкторов/деструкторов глобальных объектов? Как же там все это находится?
Кроме того, для того, чтобы нас уведомлять о создании/смерти потока, CRT сама должна получить эти нотификации откуда-то? Т.е. у нее должен быть свой DllMain? Или уведомления придут только в случае другие потоки создаются через _beginthread/_beginthreadex?
It's kind of fun to do the impossible (Walt Disney)