Windows Driver Kit: Driver Development Tools
Bug Check 0xB8: ATTEMPTED_SWITCH_FROM_DPC
The ATTEMPTED_SWITCH_FROM_DPC bug check has a value of 0x000000B8. This indicates that an illegal operation was attempted by a delayed procedure call (DPC) routine.
Parameters
The following parameters are displayed on the blue screen.
| Parameter | Description |
| 1 | The original thread causing the failure |
| 2 | The new thread |
| 3 | The stack address of the original thread |
| 4 | Reserved |
Cause
A wait operation, attach process, or yield was attempted from a DPC routine. This is an illegal operation.
Resolving the Problem
The stack trace will lead to the code in the original DPC routine that caused the error.