Re: WHQL signing confusion

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance




1) You need to run the tests in the WLK/DTM system. This will produce a ..cpk file for each OS (i.e. XP, XP64, Vista32bit, Vista64bit, and any others). Then use the logo submission wizard to pack up the .cpk files with the driver binaries and inf file to a .cab file. Sign and submit this to MS.

2) Yes, you get a properly signed .cat file. As long as no changes are made to the driver binaries or the inf file, then your installer should work.

3) Yes


On Mon, 20 Aug 2007 20:48:22 +0100, Sebastian Bargmann <not@xxxxxxxxxx> wrote:

Hi,

I have developed a display driver I would like to have CAT-signed by WHQL.

My driver consists of three binaries and a single INF. The installer is an
executable, with the binaries and the INF file embedded. When installing,
the installer extracts binaries and INF and installs the usual way (class
installer etc). The driver loads at boot-time.

1)
I have signed the 32bit and 64bit binaries with signtool.exe. Can I just
ship my driver as three (six) binaries and an inf-file to WHQL, or do I need
to package it in some way (e.g. a CAB-file)??

2)
When/if WHQL accepts and signs my driver, I get a CAT file in return. I
reference this file from the inf-file (CatalogFile=...). If I include the
CAT file in above mentioned installer, everything should work. .. right? Or
do I need to install in some other way??

3)
When I get my driver CAT-signed, and I discover and fix a bug in it, do I
need to start all over with WHQL?

4)
I'm completely new to driver signing, so any other advice you may have will
be greatly appreciated!


Thanks and regards,
Sebastian Bargmann





--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
.



Relevant Pages

  • Installing a Printer driver and its plugin from INF file.
    ... I have a INF file and plugin for universal printer driver. ... from the installer sections, ... [SourceDisksFiles] ...
    (microsoft.public.development.device.drivers)
  • Will the Driver complied in DDK 2003 works on Vista
    ... I was studying the code of Bitmap Driver available in DDK 2003 sample. ... that they appear in the INF file. ... from the installer sections, ...
    (microsoft.public.development.device.drivers)
  • Re: WHQL scope for ControlDeviceObject KMD
    ... you can't get a WHQL signature for an installer. ... file, which covers your INF, your SYS, and the auxiliary files the driver ... then you don't need an INF file. ...
    (microsoft.public.development.device.drivers)
  • WHQL signing confusion
    ... I have developed a display driver I would like to have CAT-signed by WHQL. ... My driver consists of three binaries and a single INF. ... the installer extracts binaries and INF and installs the usual way (class ...
    (microsoft.public.development.device.drivers)
  • RE: Search in the inf files..
    ... Well when I plug in my device, I see my device is loaded in the device manager, provided the driver is installed. ... Well I know the vid pid of my device, as well as the class guid in the inf file, can I use these to search whether driver is installed. ... Can I save this and use it for my installer to see if the device is installed or not, what I mean is, is this string always going to be same on diffrenet machines or it changes on differen machines. ...
    (microsoft.public.development.device.drivers)