HELP: PNP-related assertion in the Checked Build Kernel

I developed the bus driver, which is just enumerates its devices.
The driver has passed all tests by Driver Verifier on the Free-Kernel, but
on the Checked Build I got a problem.

Somebody can help me ?

Extraction from the Minidump:

*** Assertion failed: !(DeviceNode->Flags & ~(DNF_MADEUP | DNF_ENUMERATED |
DNF_HAS_BOOT_CONFIG | DNF_BOOT_CONFIG_RESERVED |
DNF_NO_RESOURCE_REQUIRED))
*** Source File: F:\nt\private\ntos\io\pnpsubs.c, line 5840


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

All this assert tell us is that while restarting your device, the
devnode of the device doesn’t seem to be in an expected state. So what
is the expected state? Well, that depends on what the test is doing and
how the driver is handling the pnp IRPs.

-Eliyas

-----Original Message-----
From: xxxxx@hotmail.com [mailto:xxxxx@hotmail.com]
Sent: Friday, July 06, 2001 1:20 PM
To: NT Developers Interest List
Subject: [ntdev] HELP: PNP-related assertion in the Checked Build Kernel

I developed the bus driver, which is just enumerates its devices.
The driver has passed all tests by Driver Verifier on the Free-Kernel,
but
on the Checked Build I got a problem.

Somebody can help me ?

Extraction from the Minidump:

*** Assertion failed: !(DeviceNode->Flags & ~(DNF_MADEUP |
DNF_ENUMERATED |
DNF_HAS_BOOT_CONFIG | DNF_BOOT_CONFIG_RESERVED |
DNF_NO_RESOURCE_REQUIRED))
*** Source File: F:\nt\private\ntos\io\pnpsubs.c, line 5840


You are currently subscribed to ntdev as: xxxxx@microsoft.com
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com