WDM Filter Driver Unload problem

I am writing a filter driver for my USB audio device to support USB audio
class and encountering problem while unplug the device within device
rendering. The phenomeneom I got from DbgView is the filter driver is
Unloaded before IoDeleteDevice Complete. I am wondering how come the IO
system send DriverUnload message before the driver returned from
RemoveDevice message. Do you have any clue on that ?

OS : Win98 and Win98SE, I didn’t try WinME.
The issue occurs mostly when I select other audio source for rendering.

Thanks in advance.


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com