阅读:1236回复:3
如何与下层驱动程序通讯?
[HKLM\\Enum\\USB\\VID_XXXX&PID_XXXX\\INST_0\\] // USB Composite Device
LowerFilters=\"UKSvc.sys\" 在UKSvc_AddDevice已注册并激活了Device Interface. 在用户程序中打开设备,但是没有调用UKSvc_CreateClose, 使用DeviceIoControl也不调用UKSvc_IoCtl。 那位大侠能够告诉我是怎么回事? :( |
|
最新喜欢:okincn
|
沙发#
发布于:2003-01-09 19:29
被上层的DO屏蔽了。因该另外弄个DO,不attach到stack里面。
|
|
|
板凳#
发布于:2003-01-10 11:01
我是想通过LowerFitler来截获设备的所有数据。
如果不attack to device stack,怎样来截获数据呢? btw: 这个问题我已经解决了。 加一个upper filter。 lower filter 导出GetFirstFDO函数,由upper filter直接发 Irp到lower filter取回数据。 我想在这里与大家讨论一下有什么方法来截获数据。 |
|
|
地板#
发布于:2003-01-10 11:03
错了,是attach 不是 attack.
|
|
|