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