Need help porting driver to Windows 7

I have kernel-mode PnP driver running on Windows XP. It is not signed. Now I need to prepare this driver for running on Windows 7 64 bit. The question is not about the code, it is about signing and certifying. Basically, I want to know two things:

  1. How to install the driver on development testing computer
  2. How to install the driver release package on any computer.
    Trying to understand this, I read a lot of articles about CertMgr, MakeCert and SignTool tools, Microsoft Sertification, Windows Logo Kit, WHDL etc. Is there any document, tutorial or book, which describes all this process for somebody without previous experience in this topic? I am absolutely confused and don’t know where to start.
    Thank you.

On Mon, 2 Nov 2009 09:40:15 -0500 (EST)
xxxxx@yahoo.com wrote:

I have kernel-mode PnP driver running on Windows XP. It is not
signed. Now I need to prepare this driver for running on Windows 7 64
bit. The question is not about the code, it is about signing and
certifying. Basically, I want to know two things: 1) How to install
the driver on development testing computer 2) How to install the
driver release package on any computer. Trying to understand this, I
read a lot of articles about CertMgr, MakeCert and SignTool tools,
Microsoft Sertification, Windows Logo Kit, WHDL etc. Is there any
document, tutorial or book, which describes all this process for
somebody without previous experience in this topic? I am absolutely
confused and don’t know where to start. Thank you.

A good place to start seems to be
http://msdn.microsoft.com/en-us/library/aa906287.aspx

It contains detailed instructions on all aspects of signing drives, and
at least the test-signing steps are simple.


Bruce Cran

All the details you want, and more, are in the Kernel Mode Code Signing Walkthrough document:

http://download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae-9fde-d599bac8184a/KMCS_Walkthrough.doc

While strangely organized for my tastes, this document is *extremely* detailed and *extremely* clear. Follow it, step by step, and you’ll be all set.

Peter
OSR

I second that. Just follow the recipe.

Mark Roddy

On Mon, Nov 2, 2009 at 10:18 AM, wrote:
> All the details you want, and more, are in the Kernel Mode Code Signing Walkthrough document:
>
> http://download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae-9fde-d599bac8184a/KMCS_Walkthrough.doc
>
> While strangely organized for my tastes, this document is extremely detailed and extremely clear. ?Follow it, step by step, and you’ll be all set.
>
> Peter
> OSR
>
>
> —
> 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
>

Thank you, this really helps.