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%%