Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

USB class filter driver problem

95 views
Skip to first unread message

maryRo

unread,
May 30, 2011, 10:52:11 PM5/30/11
to
Hi, everyone.
I wrote a simple USB class filter driver.
I have been filtered to the <HKLM\SYSTEM\CurrentControlSet\Control
\Class\{36FC9E60-C465-11CF-8056-44455354000 0}>.
My filter driver has been filtering the almost USB devices and get
successfully their USB device info (such as VID, PID SN etc).
But it could not filter some devices such as USB-Bluetooth dongle.
I look my driver PDOs by the devicetree tool.
They are such as following.

PDO \Device\USBPDO-3 -[USB\Vid_0e0f&Pid_0002] <- (1)
|
|--FDO Attached: <--- my filter driver.
|
|-FDO \Device\0000007e
|
|-PDO \Device\USBPDO-4-[USB\Vid_4242&Pid_5dfc] <-
(3)
|
|-FDO \Device\_HID00000002
|-PDO \Device\USBPDO-5-[USB\Vid_0a5c&Pid_2101] <-
(4)
|
|-FDO \Device\BTWUSB-0

Question:
1. Why did not my driver filter to the (3) and (4) PDO ?
And, i can not understand the relation between (1) and (3)/(4)
deivce.
2. How can i filter to the (3) and (4) PDO ?

Any help will be appreciated.

Thanks.
Baker.

0 new messages