Drivers >> Driver verifier IO SYSTEM VERIFICATION ERROR 23b
Dear all:
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
this line
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 ?
Thanks