Driver Verifier is for the most part a kernel support routine cheker, so if
your driver does not run a certain path it does not check that path.
Device Path exerciser has specific hooks into the verifier through
undocumented interfaces, this is mentioned in the documentation for device
path exerciser that comes with the DDK. So you have a bug in your driver,
and you need to track it down.
Now, you may find that running the device path exerciser standalone (rather
than in the HCT's) will make it easier to reproduce and track down the bug.
Under any circumstances, I recomend the documentation for device path
exerciser that is in the directory with the tool provided with the DDK.
--
Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Website:
http://www.windrvr.com
Blog:
http://msmvps.com/blogs/WinDrvr
Remove StopSpam to reply
"zyx" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Hi,
> I am not getting you.sorry I am new to this.what do you mean by
> standalone.previously I ran the driver with verifier.exe that comes
> along with OS.In that as I said before I enabled both the I/O
> verification and enhanced I/O verfication.But I didnt get this error.
> I am not sure whether I am testing my driver in a right way.steps I
> did
> 1.Installed hct with default options.
> 2.I installed my driver,ie I have connected the hardware to the
> system.
> 3.I just selected only driver path exerciser ans started the test.
> observations:
> Initially I got a blue screen .Dump shows that it crashes in
> omci.sys.I am not sure what this means.Automatically my system
> rebooted and I got the wdm error 20f in my driver.
> Thanks in advance.
>
> On Apr 11, 7:47 pm, "Don Burn" <b...@stopspam.windrvr.com> wrote:
>> Device path exerciser has hooks to work directly with driver verifier.
>> The
>> tool is available through the DDK/WDK, you should run it standalone and
>> debug your driver.
>>
>> --
>> Don Burn (MVP, Windows DDK)
>> Windows 2k/XP/2k3 Filesystem and Driver Consulting
>> Website:http://www.windrvr.com
>> Blog:http://msmvps.com/blogs/WinDrvr
>> Remove StopSpam to reply
>>
>> "zyx" <vidhya_542...@yahoo.co.in> wrote in message
>>
>> news:(E-Mail Removed)...
>>
>>
>>
>> > Hi,
>>
>> > In driver path exerciser test I get a wdm error 20f.In documentation
>> > the following is given.
>>
>> > A Power IRP has an invalid status. (Any Power IRP must have its status
>> > initialized to STATUS_NOT_SUPPORTED.) (IRP specified.)
>>
>> > But previously I enabled driver verifier and tested my driver.when I
>> > tested it didnt give me any I/O verification errror.I enabled both i/o
>> > verification and enhanced i/o verification option.even though I didnt
>> > get this error.But now its showing in hardware compatinility test.
>> > Thanks in advance- Hide quoted text -
>>
>> - Show quoted text -
>
>