I have a driver that is waiting on an event at dispatch level. I call the
lower driver and the completion routine sets the event.
I am getting a bug check of B8 indicating invalid context switch.
According to the DDK, my code should work.
Any thoughts?
Jamey Kirby
StorageCraft Corporation
xxxxx@storagecraft.com
www.storagecraft.com
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
But you can’t wait at DISPATCH level for a non-zero interval.
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Jamey Kirby
Sent: Wednesday, December 13, 2000 4:47 PM
To: NT Developers Interest List
Subject: [ntdev] KeWaitXxx problem
I have a driver that is waiting on an event at dispatch level. I call the
lower driver and the completion routine sets the event.
I am getting a bug check of B8 indicating invalid context switch.
According to the DDK, my code should work.
Any thoughts?
Jamey Kirby
StorageCraft Corporation
xxxxx@storagecraft.com
www.storagecraft.com
You are currently subscribed to ntdev as: xxxxx@home.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
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
If you really mean that you are waiting on an event at DISPATCH_LEVEL then
that is your problem.
Mark Roddy
Windows 2000/NT Consultant
Hollis Technology Solutions
www.hollistech.com
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Jamey Kirby
Sent: Wednesday, December 13, 2000 6:47 PM
To: NT Developers Interest List
Subject: [ntdev] KeWaitXxx problem
I have a driver that is waiting on an event at dispatch level. I call the
lower driver and the completion routine sets the event.
I am getting a bug check of B8 indicating invalid context switch.
According to the DDK, my code should work.
Any thoughts?
Jamey Kirby
StorageCraft Corporation
xxxxx@storagecraft.com
www.storagecraft.com
You are currently subscribed to ntdev as: xxxxx@wattanuck.mv.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
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
It seems u can’t wait at Dispatch Level because u
can’t yield the thread. Since u’r already running at
Dispatch Level, Dispatcher can’t run and the wait will
fail.
— Mark Roddy wrote: > If you
really mean that you are waiting on an event
> at DISPATCH_LEVEL then
> that is your problem.
>
> Mark Roddy
> Windows 2000/NT Consultant
> Hollis Technology Solutions
> www.hollistech.com
>
> > -----Original Message-----
> > From: xxxxx@lists.osr.com
> > [mailto:xxxxx@lists.osr.com]On Behalf
> Of Jamey Kirby
> > Sent: Wednesday, December 13, 2000 6:47 PM
> > To: NT Developers Interest List
> > Subject: [ntdev] KeWaitXxx problem
> >
> >
> > I have a driver that is waiting on an event at
> dispatch level. I call the
> > lower driver and the completion routine sets the
> event.
> >
> > I am getting a bug check of B8 indicating invalid
> context switch.
> >
> > According to the DDK, my code should work.
> >
> > Any thoughts?
> >
> >
> > Jamey Kirby
> > StorageCraft Corporation
> > xxxxx@storagecraft.com
> > www.storagecraft.com
> >
> >
> > —
> > You are currently subscribed to ntdev as:
> xxxxx@wattanuck.mv.com
> > To unsubscribe send a blank email to
> leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> >
> >
>
>
>
> —
> You are currently subscribed to ntdev as:
> xxxxx@yahoo.com
> To unsubscribe send a blank email to
leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
__________________________________________________
Do You Yahoo!?
Yahoo! Shopping - Thousands of Stores. Millions of Products.
http://shopping.yahoo.com/
—
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
Yes… Dugh… I have reworked the code.
----- Original Message -----
From: “Mark Roddy”
To: “NT Developers Interest List”
Sent: Wednesday, December 13, 2000 5:23 PM
Subject: [ntdev] RE: KeWaitXxx problem
> If you really mean that you are waiting on an event at DISPATCH_LEVEL then
> that is your problem.
>
> Mark Roddy
> Windows 2000/NT Consultant
> Hollis Technology Solutions
> www.hollistech.com
>
> > -----Original Message-----
> > From: xxxxx@lists.osr.com
> > [mailto:xxxxx@lists.osr.com]On Behalf Of Jamey Kirby
> > Sent: Wednesday, December 13, 2000 6:47 PM
> > To: NT Developers Interest List
> > Subject: [ntdev] KeWaitXxx problem
> >
> >
> > I have a driver that is waiting on an event at dispatch level. I call
the
> > lower driver and the completion routine sets the event.
> >
> > I am getting a bug check of B8 indicating invalid context switch.
> >
> > According to the DDK, my code should work.
> >
> > Any thoughts?
> >
> >
> > Jamey Kirby
> > StorageCraft Corporation
> > xxxxx@storagecraft.com
> > www.storagecraft.com
> >
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@wattanuck.mv.com
> > To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> >
> >
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
—
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