Re[9]: shadow device или IoCreateFileSpecifyDeviceObjectHint
От: x64 Россия  
Дата: 22.06.09 16:41
Оценка:
А>беру все устрнойства моего драйвера, смотрю куда они приатачены, прохожу по стеку до самого нижнего, запрашиваю для него имя и сравниваю с искомым
А>если совпало, то у меня указатель на нужное устройство, для которого можно вызвать IoCreateFileSpecifyDeviceObjectHint

А это всё "вариации на тему" того же shadow device, например. Это, в общем и целом, конечно, будет работать, но ты уверен, что пути, которые приложение тебе будет посылать, всегда будут в нормализованном виде? Я имею в виду без ссылок типа \??\X: . Если да, тогда способ одобряю, иначе без парсинга всё равно не обойтись, хотя бы для того, чтобы нормализовать имя.

P.S.
Почему бы не перейти на минифильтры, пока не поздно?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.