Drivers >> Driver verifier IO SYSTEM VERIFICATION ERROR 23b
My driver works fine under XP WHQL, however it doesn't pass DTM(Vista
WHQL program) for driver verifier.
Below is some part of source code which showing bug check codes
status = MyHandler(DeviceObject,Irp);
Irp->IoStatus.Status = status;
IoSkipCurrentIrpStackLocation( Irp );
status = IoCallDriver (pAdData->LowerDeviceObject, Irp);<-----fail in
the status return from MyHandler maybe STATUS_NOT_IMPLEMENTED,
STATUS_SUCCESS,..etc that defined in ntstatus.h
Would you please give me some suggestions or experience ?