What does BSOD 54 (DEVICE_REFERENCE_COUNT_NOT_ZERO) mean?

 
Could be also:
ConstantTypeOS
ERROR_NETWORK_BUSYWin32 errorWindows
EXFULLerrnoLinux
ECONNRESETerrnoMac
EBADRQCerrnoSolaris
Previous Next
NO_MORE_IRP_STACK_LOCATIONS SYSTEM_EXIT_OWNED_MUTEX

DEVICE_REFERENCE_COUNT_NOT_ZERO

The DEVICE_REFERENCE_COUNT_NOT_ZERO bug check has a value of 0x00000036. This indicates that a driver attempted to delete a device object that still had a positive reference count.

Important

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

DEVICE_REFERENCE_COUNT_NOT_ZERO Parameters

Parameter Description

1

The address of the device object

2

Reserved

3

Reserved

4

Reserved

Cause

A device driver has attempted to delete one of its device objects from the system, but the reference count for that object was non-zero.

This means there are still outstanding references to the device. (The reference count indicates the number of reasons why this device object cannot be deleted.)

This is a bug in the calling device driver.


Looking for a different code? Search another status or error code.