Discussion:
Run INFTest against a single INF Failed - NDIS Intermidiate Filter Driver
(too old to reply)
Sam Developer
2010-08-04 08:40:38 UTC
Permalink
Hi All,

I have conducted Windows Logo test for NDIS Intermidiate filter
driver.

DTM client: Windows XP SP3.

Here is the summary

Comman senario stress testing with IO : PASS
Disable Enable with IO : PASS
Sleep stress with IO : PASS
Run INFTest against a single INF : FAILED (Copy of CHKINF and INFTest
ibrary job failed)

I have checked INF files using ChkInf.bat tool.
it gives me some warnings.

Is it necessary to signed CAT file?
Are warings acceptables for Windows Logo test?

My Driver package contains multiple INF files.
Documentation says that :
Run a complete logo test against each INF. The test should be run
against every INF that is included in the driver package.

Do i need to run the test for each INF?


Regards,
SAM
Thomas F. Divine
2010-08-04 19:32:38 UTC
Permalink
You MUST have valid .CAT files for NDIS IM drivers. Actually, you need
signed .CAT files for both the IM driver service and miniport.

The most reliable way to generate valid .CAT files is to use the inf2cat
tool. This not only builds the .CAT for you from each .INF and companion
binaries, it also makes a really good check of the .INFs. In my experience
if inf2cat builds your .CAT without errors you are good to go on and sign
it.

When I tested IM drivers I had to run the same tests twice: Once for the IM
service and once again for the IM miniport. I.e. :Once per .CAT to be
submitted. Of course, the tests (Unclassified...) run were identical for
both the service and the miniport, but those were the hoops. The test
results for but were submitted in one submission package and you get back
two MS-signed .CAT files if they accept your submission.

So, you MUST get the INF test to run.

Good luck! I know it is a hassle.

Thomas F. Divine
http://www.pcausa.com
Post by Sam Developer
Hi All,
I have conducted Windows Logo test for NDIS Intermidiate filter
driver.
DTM client: Windows XP SP3.
Here is the summary
Comman senario stress testing with IO : PASS
Disable Enable with IO : PASS
Sleep stress with IO : PASS
Run INFTest against a single INF : FAILED (Copy of CHKINF and INFTest
ibrary job failed)
I have checked INF files using ChkInf.bat tool.
it gives me some warnings.
Is it necessary to signed CAT file?
Are warings acceptables for Windows Logo test?
My Driver package contains multiple INF files.
Run a complete logo test against each INF. The test should be run
against every INF that is included in the driver package.
Do i need to run the test for each INF?
Regards,
SAM
Loading...