inf, cat and WHCK

Hi,

I am trying to get my driver through WHCK. It’s a pure software device
driver - ELAM to be precise. The driver has passed all its WHCK tests, but
the submission failed, according to WHCK staff, because “the driver contains
more than one time”. I 've no idea what they mean and asked, but all I am
receiving is the same monotonous answer for 5 weeks, now.

May be something is wrong with my .inf- or .cat- files? The structure is as
follows:

A single .inf- and single .cat-file together in a folder. Two subfolders
“x86” and “x64” containing the driver binaries. The driver file-names are
the same, *but* of course unique for the platform. The same structure worked
for former submissions.

Any comments are appreciated. Thanks!

xxxxx@gdata.de wrote:

I am trying to get my driver through WHCK. It’s a pure software device
driver - ELAM to be precise. The driver has passed all its WHCK tests, but
the submission failed, according to WHCK staff, because “the driver contains
more than one time”. I 've no idea what they mean and asked, but all I am
receiving is the same monotonous answer for 5 weeks, now.

I can’t even guess what that message means. Have you attempted to
contact the WHQL folks? They are usually pretty responsive to email
inquiries.

May be something is wrong with my .inf- or .cat- files? The structure is as
follows:

A single .inf- and single .cat-file together in a folder. Two subfolders
“x86” and “x64” containing the driver binaries. The driver file-names are
the same, *but* of course unique for the platform. The same structure worked
for former submissions.

Have you triple-checked that the logs you are submitting are for the
exact package you are submitting? If, for example, you had rebuilt and
resigned the CAT file after running the tests, the package checksum
wouldn’t match the test logs.

Do you want to post your INF? I doubt we would see anything, but
sometimes it takes another pair of eyes.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

Email sysdev (at) microsoft.com with your issue

-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Tim Roberts
Sent: Thursday, December 11, 2014 9:36 AM
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] inf, cat and WHCK

xxxxx@gdata.de wrote:

I am trying to get my driver through WHCK. It’s a pure software device
driver - ELAM to be precise. The driver has passed all its WHCK tests,
but the submission failed, according to WHCK staff, because “the
driver contains more than one time”. I 've no idea what they mean and
asked, but all I am receiving is the same monotonous answer for 5 weeks, now.

I can’t even guess what that message means. Have you attempted to contact the WHQL folks? They are usually pretty responsive to email inquiries.

May be something is wrong with my .inf- or .cat- files? The structure
is as
follows:

A single .inf- and single .cat-file together in a folder. Two
subfolders “x86” and “x64” containing the driver binaries. The driver
file-names are the same, *but* of course unique for the platform. The
same structure worked for former submissions.

Have you triple-checked that the logs you are submitting are for the exact package you are submitting? If, for example, you had rebuilt and resigned the CAT file after running the tests, the package checksum wouldn’t match the test logs.

Do you want to post your INF? I doubt we would see anything, but sometimes it takes another pair of eyes.


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.


NTDEV is sponsored by OSR

Visit the list at: http://www.osronline.com/showlists.cfm?list=ntdev

OSR is HIRING!! See http://www.osr.com/careers

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

“Tim Roberts” wrote in news:xxxxx@ntdev…

If, for example, you had rebuilt and resigned the CAT file after running
the tests, the package checksum wouldn’t match the test logs.

Indeed I’ve created the .cat file after passing the tests, but before
building the .hckx file. HCK Studio didn’t complain about it.

Unfortunately there are no logs from the submission. It always hangs at
pending state and we’re getting the short info mentioned as a manual
response from staff.

Maybe I should redo the tests with a cat file created *before* doing the
tests.

Thank you very much
Frank