RE: [DTM Testing] INF Testing Failed

Rohit,

You should upgrade to WLK 1.4 as Microsoft no longer accept submissions for WLK 1.3. See http://www.microsoft.com/whdc/winlogo/wlk/default.mspx and the download link to Microsoft Connect.

Regards,
Tim Green
Development Engineer
DisplayLink (UK) Limited
Registered in England No. 04811048


From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Rohit
Sent: 08 October 2009 10:12
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] [DTM Testing] INF Testing Failed

Hi James,

I am also getting the same error runinf test failed for single inf.

Did that test chkinf and inftest passed for you? if passed can you please guide how to overcome this problem.

I searched on net for this problem but did not get any clue. I am using wlk1.3. And the client machine is win2k8 r2 x64 machine

Regards
Rohit Gauba

On Tue, Sep 1, 2009 at 9:20 AM, James Rassel > wrote:
Hi Tim & Bill,

Basically Test 1 and Tes2 was done using the VeriSign Digital Signature.
Test 3 and Test 4 was done using the Test-Sign (using MakeCert and SignTool)

I think Bill has some point to be noticed. I did not use any Cross Signature
from Microsoft Certificate and I heard little about it in the document.

Anyway I will check using the Cross-Signature.

Thank you
James

— On Mon, 8/31/09, Bill Wandel > wrote:

From: Bill Wandel >
Subject: RE: [ntdev] [DTM Testing] INF Testing Failed

To: “Windows System Software Devs Interest List” >
Date: Monday, August 31, 2009, 11:32 PM

Test 4: The driver was signed with a VeriSign certificate but was it also
cross-signed with the Microsoft certificate?

Bill Wandel

-----Original Message-----
From: xxxxx@lists.osr.comhttp: [mailto:xxxxx@lists.osr.comhttp:]
On Behalf Of Tim Roberts
Sent: Monday, August 31, 2009 1:57 PM
To: Windows System Software Devs Interest List
Subject: Re: [ntdev] [DTM Testing] INF Testing Failed

James Rassel wrote:
>
> Just want to share my real testing.
>
> I did some test using VeriSign Digital Signature:
>
> Here is my tested result:
>
> Test1:
>
> 1. “Disable Driver Signature Enforcement” is selected 2. All the exe,
> dll and drivers are signed by VeriSign / not signed
>
> Result 1: Application does not crashed while launching.
>
> Test 2:
>
> 1. “Disable Driver Signature Enforcement” is not selected 2. All the
> exe, dll and drivers are signed by VeriSign / not signed
>
> Result 2: Application is crashed while launching.
>
> Test 3:
>
> 1. Using Test Signed and set TESTSIGNING ON Result 3: Application does
> not crashed while launching.
>
>
> Test 4:
>
> 1. Using Test Signed and set TESTSIGNING OFF Result 4: Application is
> crashed while launching.
>
> So according to the real test, I think WHQL/DRS is required also for
> non-pnp drivers.
>

When you say “crashed”, what do you mean, exactly? Your application uses
the service manager to start the device, yes?

I’m guessing that you are testing this on a 64-bit system. If this is a
64-bit system, then ALL kernel drivers (PnP or not) must have a digital
signature. This is called KMCS (Kernel Mode Code Signing). However, the
KMCS signature is completely unrelated to WHQL. You do the signing with
your VeriSign code signing certificate. No WHQL submission needed (or
desired).

If you were to run that test on a 32-bit system, I’ll bet you all 4 cases
would work just fine.


Tim Roberts, xxxxx@probo.comhttp:
Providenza & Boekelheide, Inc.


NTDEV is sponsored by OSR

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


NTDEV is sponsored by OSR

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

— NTDEV is sponsored by OSR 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


Regards
Rohit Gauba

“A positive thought is the seed of a positive result”
— NTDEV is sponsored by OSR 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</http:></http:></http:>