error while installing driver "windows logo testing doesn't verify driver compatibility with windows

Hi,

I’ve recently written a driver. It installed in windows xp, 7 and 8
correctly. However in one of my systems which has windows xp service pack 3
I’ve got an error “The driver has not passes Windows Logo testing to verify
it’s compatibility with Windows XP”. I don’t know what does the problem
result from?

Any help would really appreciated.

Best,

On Apr 20, 2015, at 9:17 PM, elahe shekuhi wrote:
>
> I’ve recently written a driver. It installed in windows xp, 7 and 8 correctly. However in one of my systems which has windows xp service pack 3 I’ve got an error “The driver has not passes Windows Logo testing to verify it’s compatibility with Windows XP”. I don’t know what does the problem result from?

Exactly what it says. You haven’t submitted your driver for WHQL certification. I presume it allows you to continue with the installation. If not, remember that the choice of what to do with an unsigned driver is up to the user, and one of the choices is not to allow them at all.

Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

Hi,
Thank you Tim for your attention. How can I halt this message without
disabling in windows. Can I change source of my driver? Does WHQL has some
constraint on writing the driver? What are these constraints? How can I
test my driver to be verifies by these constraints?

Best,

On Tue, Apr 21, 2015 at 11:39 AM, Tim Roberts wrote:

> On Apr 20, 2015, at 9:17 PM, elahe shekuhi wrote:
> >
> > I’ve recently written a driver. It installed in windows xp, 7 and 8
> correctly. However in one of my systems which has windows xp service pack 3
> I’ve got an error “The driver has not passes Windows Logo testing to verify
> it’s compatibility with Windows XP”. I don’t know what does the problem
> result from?
>
> Exactly what it says. You haven’t submitted your driver for WHQL
> certification. I presume it allows you to continue with the installation.
> If not, remember that the choice of what to do with an unsigned driver is
> up to the user, and one of the choices is not to allow them at all.
> —
> Tim Roberts, xxxxx@probo.com
> Providenza & Boekelheide, Inc.
>
>
> —
> NTDEV is sponsored by OSR
>
> Visit the list at: http://www.osronline.com/showlists.cfm?list=ntdev
>
> OSR is HIRING!! See http://www.osr.com/careers
>
> 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

elahe shekuhi wrote:

Thank you Tim for your attention. How can I halt this message without
disabling in windows. Can I change source of my driver? Does WHQL has
some constraint on writing the driver? What are these constraints? How
can I test my driver to be verifies by these constraints?

This message should only appear when a driver package is installed or a
device appears for the first time. There is an option that allows the
user to continue despite the lack of a WHQL signature, unless the user
has chosen to make the lack of a WHQL signature fatal. (Very few users
make that choice, however.)

Note that if you sign this driver yourself with your own certificate,
that message changes to a query that asks “do you trust this publisher?”.

To get the WHQL signature, you need to install the Windows Hardware
Compatibility Kit and run the complete set of tests that apply to your
type of driver. You then submit the passing test results to WHQL with a
fee of (about $250 per operating system), and they send back a signed
CAT file. You can’t actually test on XP, but if you pass the tests on
Win 7 or Win 8, you can ask for an XP signature at no extra charge.

Installing, learning, and running the WHCK is a significant investment
of time and effort. What kind of device/driver is it?


Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.

Thank you Tim for your helpful command. My driver is for an smart card
reader.

On Tue, Apr 28, 2015 at 8:49 PM, Tim Roberts wrote:

> elahe shekuhi wrote:
> >
> > Thank you Tim for your attention. How can I halt this message without
> > disabling in windows. Can I change source of my driver? Does WHQL has
> > some constraint on writing the driver? What are these constraints? How
> > can I test my driver to be verifies by these constraints?
>
> This message should only appear when a driver package is installed or a
> device appears for the first time. There is an option that allows the
> user to continue despite the lack of a WHQL signature, unless the user
> has chosen to make the lack of a WHQL signature fatal. (Very few users
> make that choice, however.)
>
> Note that if you sign this driver yourself with your own certificate,
> that message changes to a query that asks “do you trust this publisher?”.
>
> To get the WHQL signature, you need to install the Windows Hardware
> Compatibility Kit and run the complete set of tests that apply to your
> type of driver. You then submit the passing test results to WHQL with a
> fee of (about $250 per operating system), and they send back a signed
> CAT file. You can’t actually test on XP, but if you pass the tests on
> Win 7 or Win 8, you can ask for an XP signature at no extra charge.
>
> Installing, learning, and running the WHCK is a significant investment
> of time and effort. What kind of device/driver is it?
>
> –
> Tim Roberts, xxxxx@probo.com
> Providenza & Boekelheide, Inc.
>
>
> —
> NTDEV is sponsored by OSR
>
> Visit the list at: http://www.osronline.com/showlists.cfm?list=ntdev
>
> OSR is HIRING!! See http://www.osr.com/careers
>
> 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
>