можно ли посадить upperfilter на disk.sys?

Тема в разделе "WASM.NT.KERNEL", создана пользователем smileyoufake, 29 мар 2009.

  1. smileyoufake

    smileyoufake New Member

    Публикаций:
    0
    Регистрация:
    14 янв 2009
    Сообщения:
    16
    Доброго времени суток!
    _____________
    Прошу прощения за каламбур, сначала запостил один вопрос, но быстро нашел на него ответ(как всегда, как только спросишь, так сразу где-то ответ всплывает), решил дабы не флеймить ветку своими нубскими вопросами, подредактировать эту.Вопросы пересекающиеся...
    _____________

    Вопрос такой: каково идейное назначение ветки
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSetxxx\Enum\Root\


    в ней как я понял находятся некоторые дополнительные описания к драйверам. Может не все, но большинство дров, имеющих ключи в этой ветке - это НЕ wdm драйверы.
    Поля немудреные - Class, ClassGUID,Service,DeviseDesc и тд.

    В то же время

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

    имеют поля в которых содержится ссылка на
    ...\Enum\Root\
    например
    ...\CurrentControlSet\Services\PartMgr\Enum имеет поле 0 = "Root\LEGACY_PARTMGR\0000"

    На кой черт сделан такой констуктор, почему вся инфа о драйвере не описана в .../Services/ а находится черт-знает где по ссылке?Уж Class ClassGUID вообще непонятно зачем так далеко вынесены. причем если их перекинуть в .../services... то драйвер успешно стартует, те загрузчки нормально их воспринимает.