Debugging Tools for Windows

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.

Build machine: CAPEBUILD