RE: What are the best ways to execute the operation at PASSIVE_LEVEL instead of DISPATCH_LEVEL

Create a system thread and a queue (list). Pot request to the list and
return STATUS_PENDING.

When in your thread, remove the reuqest from the queue (list) and
process it.

Jamey

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Srinivasa Rao Deevi
Sent: Monday, February 25, 2002 12:59 PM
To: NT Developers Interest List
Subject: [ntdev] What are the best ways to execute the operation at
PASSIVE_LEVEL instead of DISPATCH_LEVEL ?

Hi all

I have a doubt regarding calling the next level driver at PASSIVE_LEVEL
. Let us say we have two drivers stacked as driver 1/ driver 2 . If
driver 1 is calling driver 2 at DISPATCH_LEVEL and in driver 2 some of
the calls to be executed at PASSIVE_LEVEL only , what are the best ways
to execute the operation in driver 2 ? . In what ways we can wait for
the IRQL till it becomes PASSIVE_LEVEL ?

Thanks in advance
srinivasa


You are currently subscribed to ntdev as: xxxxx@storagecraft.com To
unsubscribe send a blank email to %%email.unsub%%