Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista Drivers > USB class filter driver problem

Reply
Thread Tools Display Modes

USB class filter driver problem

 
 
maryRo
Guest
Posts: n/a

 
      05-31-2011
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.
 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
vista sound driver problem russ_will Windows Vista Hardware 21 09-22-2010 05:56 AM
Vista32, new driver? & USB Mouse/Keyboard not working Scott J. Stringfellow Windows Vista Hardware 27 04-01-2010 05:22 PM
BUGCODE_USB_DRIVER with external USB HDD PHILIPS Deathwing00 Windows Vista Hardware 11 06-15-2007 07:02 PM
Vista installation hangs at boot screen crazye_star Windows Vista Installation 5 03-28-2007 02:58 AM
Going Golfing but not with Vista markbyrn Windows Vista Games 15 03-08-2007 10:59 AM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59