Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.ms-windows.programmer.nt.kernel-mode > #47 > unrolled thread

How to certify a driver?

Started byPiotr Wyderski <peter.pan@neverland.mil>
First post2013-11-21 13:56 +0100
Last post2013-11-24 21:08 -0800
Articles 2 — 2 participants

Back to article view | Back to comp.os.ms-windows.programmer.nt.kernel-mode


Contents

  How to certify a driver? Piotr Wyderski <peter.pan@neverland.mil> - 2013-11-21 13:56 +0100
    Re: How to certify a driver? Tim Roberts <timr@probo.com> - 2013-11-24 21:08 -0800

#47 — How to certify a driver?

FromPiotr Wyderski <peter.pan@neverland.mil>
Date2013-11-21 13:56 +0100
SubjectHow to certify a driver?
Message-ID<l6kvub$nh1$1@node2.news.atman.pl>
Hello,

I have an x64 Vista driver for an AVR programmer
(visible as a virtual COM port), but Win7 refuses
to use it after installation (despite my explicit
approval during installation), because it has not
been certified. So in the Device Manager the device
is visible, but inactive.

Using extreme means (namely, switching Windows to
test mode) I am able to remove that "protection"
and then my device works correctly, but it can hardly
be called a solution. So, what should I do in order
to make it work the "normal" way?

	Best regards, Piotr

[toc] | [next] | [standalone]


#48

FromTim Roberts <timr@probo.com>
Date2013-11-24 21:08 -0800
Message-ID<mjm599d37e9vesd29bm2cifiqm73m5pgk8@4ax.com>
In reply to#47
Piotr Wyderski <peter.pan@neverland.mil> wrote:
>
>I have an x64 Vista driver for an AVR programmer
>(visible as a virtual COM port), but Win7 refuses
>to use it after installation (despite my explicit
>approval during installation), because it has not
>been certified.

No.  It refuses to LOAD the driver because it is not SIGNED.  All 64-bit
drivers must be signed.  You can sign the driver yourself, as long as you
have the appropriate type of certificate.  It does not have to be
certified.

However, this requirement did not change between Vista and Win 7.  If your
driver was signed for Vista, then it should work in Win 7, unless you
modified it.  Are you using exactly the same driver package as you did for
Vista?

>So, what should I do in order to make it work the "normal" way?

Is this a driver you wrote?  Or is this from a 3rd party?  If it is from a
3rd party, then you need to get the current build from them.  If it is one
you wrote, then you need to sign it.
-- 
Tim Roberts, timr@probo.com
Providenza & Boekelheide, Inc.

[toc] | [prev] | [standalone]


Back to top | Article view | comp.os.ms-windows.programmer.nt.kernel-mode


csiph-web