1 Device Path Exercizer

1.1 
/////////////////////////////////////////////////////////////////////////////////
***********************************************************************
* THIS VALIDATION BUG IS FATAL AND WILL CAUSE THE VERIFIER TO HALT    *
* WINDOWS (BUGCHECK) WHEN THE MACHINE IS NOT UNDER A KERNEL DEBUGGER! *
***********************************************************************

WDM DRIVER ERROR: [USBIODS.sys @ 0xF86CCCE0] An IRP dispatch handler (
                  F86CCCE0 ) has returned a status that is inconsistent with
                  the Irp's IoStatus.Status field. ( Irp = 8312EEB8 -
                  Irp->IoStatus.Status = 00000000 - returned = C0000002 )
IRP_MJ_READ
[ DevObj=8201F338, FileObject=820FC3D8, Parameters=00000400 00000000 00000000 00000000 ]
http://www.microsoft.com/hwdq/bc/default.asp?os=5.1.2600&major=0xc9&minor=0x224&lang=0x9
Break, Ignore, Zap, Remove, Disable all (bizrd)? 

/////////////////////////////////////////////////////////////////////////////////

1.2

***********************************************************************
* THIS VALIDATION BUG IS FATAL AND WILL CAUSE THE VERIFIER TO HALT    *
* WINDOWS (BUGCHECK) WHEN THE MACHINE IS NOT UNDER A KERNEL DEBUGGER! *
***********************************************************************

WDM DRIVER ERROR: [USBIODS.sys @ 0xF86DCD10] An IRP dispatch handler (
                  F86DCD10 ) has returned a status that is inconsistent with
                  the Irp's IoStatus.Status field. ( Irp = 828FEEB8 -
                  Irp->IoStatus.Status = 00000000 - returned = C0000002 )
IRP_MJ_WRITE
[ DevObj=8201A860, FileObject=820DE600, Parameters=00000400 00000000 00000000 00000000 ]
http://www.microsoft.com/hwdq/bc/default.asp?os=5.1.2600&major=0xc9&minor=0x224&lang=0x9
Break, Ignore, Zap, Remove, Disable all (bizrd)? 

2. Plug and Play

2.1

*** Assertion failed: deviceExtension->UsbConfigurationDescriptor == ((void *)0)
***   Source File: c:\winddk\6000\src\usb\humanbeams\source\lampusb.c, line 456

Break repeatedly, break Once, Ignore, terminate Process, or terminate Thread (boipt)? I
I

3) Free build fix:
c:\winddk\6000\src\usb\humanbeams\source\lampvend.c(77) : error C2220: warning t
reated as error - no 'object' file generated
c:\winddk\6000\src\usb\humanbeams\source\lampvend.c(77) : warning C4018: '<' : s
igned/unsigned mismatch

        (length < (8 + (ULONG)ioPacket->Length)) ||
