PNP и фильтр файловой системы

Тема в разделе "WASM.NT.KERNEL", создана пользователем Svghost, 6 фев 2012.

  1. Svghost

    Svghost New Member

    Публикаций:
    0
    Регистрация:
    7 окт 2011
    Сообщения:
    3
    Здравствуйте. После просмотра исходников filemon, filespy и чтения WDK, появились непонятки по обработке PNP. В WDK, говорится что при получении IRP_MN_QUERY_REMOVE_DEVICE, IRP_MN_SURPRISE_REMOVAL нужно производить очистку, а в исходниках вышеназванных программ такая очистка не производится. Собственно вопросы:

    1.) А нужно ли эти коды в драйвере-фильтре обрабатывать?

    2.) (Не совсем в тему) В filespy при подключении в стек производится синхронизация на быстрых мьютексах. А обязательно быстрые мьютексы? Можно использовать что-нибудь другое (обычный мьютекс или событие)?