Здравствуйте. После просмотра исходников filemon, filespy и чтения WDK, появились непонятки по обработке PNP. В WDK, говорится что при получении IRP_MN_QUERY_REMOVE_DEVICE, IRP_MN_SURPRISE_REMOVAL нужно производить очистку, а в исходниках вышеназванных программ такая очистка не производится. Собственно вопросы: 1.) А нужно ли эти коды в драйвере-фильтре обрабатывать? 2.) (Не совсем в тему) В filespy при подключении в стек производится синхронизация на быстрых мьютексах. А обязательно быстрые мьютексы? Можно использовать что-нибудь другое (обычный мьютекс или событие)?