[wdmaudiodev] Re: Windows IRQL

  • From: Eugene Muzychenko <emuzychenko@xxxxxxxxx>
  • To: Chinmay Mahata <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Fri, 24 Aug 2007 19:38:32 +0700

Hello Chinmay,

> Could you please let me know how can I lower IRQL from
> DISPATCH_LEVEL(2) to PASSIVE_LEVEL(0) in my WDM miniport driver?

IRQL cannot be lowered arbitrary. You can lower IRQL by KeLowerIrql
only if you have raised it earlier by KeRaiseIrql. If IRQL was not
raised by your code, you cannot lower it. You need to use a
deferred-call technique like Work Items, system threads etc.

Regards,
Eugene

******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.com/

Other related posts: