Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[Win32] Синхронизация потоков в кернеле? 21.08.02 11:00 Число просмотров: 657
Автор: Zef <Alloo Zef> Статус: Elderman
|
Кернельный Спай-логгер. Перехватывает ряд ф-ций и должен записывать, кто и зачем их вызывал в файл (точнее, в поток вывода, причем с минимальной задержкой). Создаю тред, который пишет в файл, а хуки, естессно срабатывают в кнтекстах, из которых вызывали функции. Как их синхронизировать так, чтобы после отработки хука, запускался цикл записи в файл в треде-логгере?
Евенты в чужих контекстах не работают, а мутексы работают, но "наоборот", т.е. останавливают "чужие" треды, пока работает "свой". А тут, как раз обратное: запускающих много, а запускаемый - один.
|
- [Win32] Синхронизация потоков в кернеле? - Zef 21.08.02 11:00 [657]
|
|
|