Unsolved
This post is more than 5 years old
2 Posts
0
13123
November 28th, 2004 03:00
DPC Routines
I`m "computer illiterate" so to speak, and I don`t know what a DPC Routine is. I am taking a wild guess and assume that it is a spyware or virus that is causing my computer problems on startup.
To the point. When I start up my computer, it will start up normally, get to my desktop, load everything, then my whole screen will turn blue and I get the following message:
*** STOP: 0x000000B8 (0x00000000, 0x00000000, 0x00000000, 0x00000000)
A wait operation, attach process, or yield was attempted from a DPC Routine.
Beginning dump of physical memory.
Is this a virus? If so, would anyone know how to fix this problem?
Thanks for all your help, if you were to provide any! :smileywink:
No Events found!


pskelley
933 Posts
0
November 28th, 2004 10:00
Deferred procedure calls are functions that perform less critical activity than the activity that is currently going on. These routines are called deferred since the execution of these routines is delayed (deferred) until the IRQL drops to level 2. Some of the activities of a Device Driver have to be delayed because the processing that has to be done inside the DPC routine cannot be performed at IRQL above 2 (calling certain service function such as IoCompleteRequest( ) is prohibited above lRQL 2). Moreover it is not advisable to keep the IRQL unnecessarily elevated at a higher level when that same activity can be performed at a lower IRQL. For example ISR often need to complete IRP requests but are unable to do so since the ISR runs at quite a high IRQL level. So the ISR normally requests a DPC routine for completing the request. Whenever the IRQL drops to DPC/DISPATCH level (level 2) and DPC software interrupt occurs and the pending DPC routines gets called which completes the IRP request on behalf of the ISR.
pskelley
933 Posts
0
November 28th, 2004 10:00
Well, guess again...lol, www.goggle.com has kindly provided additional information for you to review. Good luck:
http://www.google.com/search?sourceid=navclient&ie=UTF-8&q=STOP%3A+0x000000B8+%280x00000000%2C+0x00000000%2C+0x00000000%2C+0x00000000%29
SaintsFan1
2 Posts
0
November 28th, 2004 14:00
Message Edited by SaintsFan1 on 11-28-2004 10:02 AM