Re[6]: Кто - нибудь писал tightly coupled drivers ?
От: Exkurs  
Дата: 24.10.03 09:35
Оценка:
Здравствуйте, Геннадий Майко, Вы писали:

ГМ>Здравствуйте, Exkurs, Вы писали:


ГМ>>>Такая схема работы успешно работала как под windows NT4, так и под XP.


ГМ>>>C уважением,

ГМ>>>Геннадий Майко.
E>>Драйвер BF был реализован посредством IoAttachXXX или иным способом ?
ГМ>--
ГМ>Device BF создавался как обычно, вместе с device'ом В (в DriverEntry). Затем, при приходе IOCTL вызова из приложения В, уже существующий device BF подключался к device'у А с использованием функции IoAttachDevice.
ГМ>Device B так же имел указатель на абстрактный базовый объект интерфейса device BF и мог им так же управлять — в частности, отключал его в от device'a A в нужные моменты времени.

ГМ>Маленькое уточнение — то, что система работала и под XP, не означает, увы, что драйвера были PNP.


ГМ>С уважением,

ГМ>Геннадий Майко.

Пытаюсь понять, возможно ли написать что — то вроде драйвера фильтра для драйвера, исходный код которого не известен, чтобы эти 2 драйвера "общались" минуя I/O manager (или сведя общение через I/O manager к миниму, например на этапе посылки фильтром каких — либо управляющих команд фильтруемому драйверу ) .
Осмысление бессмысленности имеет определенныей смысл !
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.