Re[5]: загрузка драйвера фильтра файловой системы
От: Valerio Россия linkedin.com/in/boronin
Дата: 19.05.03 11:01
Оценка:
V>Иначе действительно перебирать чего там до Вас и аттачиться по ситуации останется...
I>у меня как раз ситуация когда фильтр грузится последним
I>Вы не можете подсказать как получить список всех загруженных драйверов ?

так Вам именно список загруженных ДРАЙВЕРОВ?

Если интересует, загрузился ли скажем FAT или NTFS — просто попробуйте по имени открыть соотв. драйвер:
    RtlInitUnicodeString(&uniString, L"\\Fat");
    ntStatus = IoGetDeviceObjectPointer(
            &uniString,
            FILE_READ_ATTRIBUTES,
            &fileObject,
            &fatDeviceObject);


список всех OS-supplied файловых драйверов в системе можно увидеть с помощью WinObj в разделе \FileSystem

но если Вам все же нужен список устройств, то, в принципе, если не особо напрягаться, возьмите код из filemon и так же как там, в цикле приаттачевайтесь по букве к каждому диску (\\DosDevices\\A:, ...\\DosDevices\\Z.

V>да этого вполне хватает, если Вы будете вести свои списки всех девайсов, attached devices, etc.

V>имея такой список, всегда можно пробежаться по нему и получить ответы на все поставленные вопросы
I>какие девайсы должны быть в списке ?
I>если не сложно прокоментируйте пожалуйста или ссылку
я не знаю те, которые Вас интересуют, вероятно (с которыми работаете)
... << RSDN@Home 1.0 beta 7a >>
Valery A. Boronin, RSDN Team, linkedin.com\in\boronin
R&D Mgmt & Security. AppSec & SDL. Data Protection and Systems Programming. FDE, DLP, Incident Management. Windows Filesystems and Drivers.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.