Since the OP is not threaded with this response I am only guessing at some
of the questions, but from what I have seen in a couple of companies may
answer some questions. If the driver is created, compiled, and linked by
your company, then you need a VeriSign cert suitable for code signing and
the Microsoft cross certificate for VeriSign. Alternatives exist but why
bother?
If a customer wants a driver tailored to their name they have one choice and
it is for them to take your driver that is not signed and do the signing
themselves which would make them legally liable and sounds a little crazy.
Your company can compile your driver with their name of choice if only the
visible properties is of primary importance, but the signatures would all
refer to your company. You would do this with a different .RC file
specifically for each customer who wants it.
Most customers who sell want WHQL just so if they sell to an OEM of computer
systems that OEM can use the Windows Logo on the system. I have seen this
considered far more important than just the code signing. The multiple
drivers will cost your company additional fees for each package and OS, so
you need to include those costs as well as the time and costs involved in
running additional DTM runs.
Also always sign the sys file before the cat file. I think most things
ignore the signatures, but why take chances. I also think that signing each
driver is wise even if it is not a boot start driver and the WHQL guidelines
recommend that you do so even if they don't make it mandatory.
"Maxim S. Shatskih" <> wrote in message
news:...
>> 1. Does anyone give me details steps for applying signed driver ?
>
> The company should get a Verisign cert, then apply "signtool" to sign the
> .sys and/or .cat files.
>
> WHQL is not mandatory. It is only useful for a) PnP-installed drivers with
> INF files AND b) if you cannot afford the "Do you trust this software?"
> warning on install.
>
>> 3. Does signed driver show our company name ? Some our customers may not
>> happy since they sell our product under their brand name.
>
> Then let them sign themselves.
>
> --
> Maxim S. Shatskih
> Windows DDK MVP
>
> http://www.storagecraft.com
>