TIMER_OR_DPC_INVALID

Code: 0xc7 (199)

As HRESULT:As NTSTATUS:

Parameters

ParameterDescription
0x0Address of the timer object
0x1Address of the DPC object
0x2Address of the DPC routine
0x3Address of the DPC object
0x4Address of the DPC routine
0x5Address of the DPC routine

Description

The TIMER_OR_DPC_INVALID bug check has a value of 0x000000C7. This is issued if a kernel timer or deferred procedure call (DPC) is found somewhere in memory where it is not permitted.

Important

This article is for programmers. If you're a customer who has received a blue screen error code while using your computer, see Troubleshoot blue screen errors.

Cause

This condition is usually caused by a driver failing to cancel a timer or DPC before freeing the memory where it resides.

Resolution

If you are the driver writer, use the information obtained through this bug check to fix the bugs in your code.

If you are a system administrator, you should unload the driver if the problem persists.

Article text from the Windows driver documentation (opens in a new tab), by Microsoft, under the CC BY 4.0 (opens in a new tab) licence.

Associated Modules

ModuleCodeFound inDescription
EventCreate.exe0xc778.11011%1
KernelBase.dll0xc778.1The operating system cannot run this application program.
dsreg.dll0xc71011All attempts to discover enrollment URL for MDM auto-enrollment failed.
kernel32.dll0xc778.11011The operating system cannot run this application program.
nslookup.exe0xc778.11011%1!d! sec
webservices.dll0xc778.11011The specified IP address '%1' does not match the IP version '%2'.
win32k.sys0xc778.1DragHeight
win32kbase.sys0xc71011DragHeight
8 entries