Get Descriptor Command is not trapped in the Lower USB Bus Filter driver

Hi All ,

I am creating a Lower filter for USB , So that i can trap the URB & Control data
during USB enumeration .

I use the toaster applicaiton of the DDK & install my driver from
registry (By modifying the USB class entry :Add an entry for lower
Filter)

When device is attached , the First Configuration request(for Device
Descriptor & Configration Descriptr) is not passed through my Driver.Some Prints about the PnP routine is coming .

After that Add Device function of my Driver is called , where there
is again call for the Descriptor(for Device Descriptor & Configration
Descriptor).

My Lower Bus Filter is able to trap second & onward request but not
the first request .

What modification I need to do to trap the first configuration
request .

Thanks for any hint
Amit