Downlevel compatibility of WHQL signature

Hi,

We have a multiport serial driver. We’d like to get it certified so
that we can use the Designed for 2003, Vista and 2008 logos. Obviously,
we have to run the DTM tests on those OSes and submit the results. Now,
we’d also want to make sure that the driver can be installed on XP
without triggering the unsigned driver warning. The question is: Will
XP accept the WHQL signature intended for those later OSes? I was under
the impression that this should work. However, we have an older version
of the driver that has been WHQL signed for 2003, but it still triggers
the WHQL warning when installed on XP. I believe there’s a “downlevel
compatibility” checkbox that you can select when you create the
submission. I didn’t create that earlier submission myself, so I don’t
know if that was selected or not. Perhaps that was the problem.
However, can anyone see any other reasons why this will not work? It
will be nice if we can avoid an additional DTM test run for XP.

Thanks.

Windows driver signature is Os based, couldn’t " downlevel compatiblity
". So you should run DTM test on all OSes as a target os which you want
to support.

Thanks
Wayne

Faris Y. Yau wrote:

Hi,

We have a multiport serial driver. We’d like to get it certified so
that we can use the Designed for 2003, Vista and 2008 logos.
Obviously, we have to run the DTM tests on those OSes and submit the
results. Now, we’d also want to make sure that the driver can be
installed on XP without triggering the unsigned driver warning. The
question is: Will XP accept the WHQL signature intended for those
later OSes? I was under the impression that this should work.
However, we have an older version of the driver that has been WHQL
signed for 2003, but it still triggers the WHQL warning when installed
on XP. I believe there’s a “downlevel compatibility” checkbox that
you can select when you create the submission. I didn’t create that
earlier submission myself, so I don’t know if that was selected or
not. Perhaps that was the problem. However, can anyone see any other
reasons why this will not work? It will be nice if we can avoid an
additional DTM test run for XP.

Thanks.


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

I’m not so sure about that. I have submitted drivers under the XP
program before, and their signatures work just fine on Windows 2000.

Wayne Gong wrote:

Windows driver signature is Os based, couldn’t " downlevel compatiblity
". So you should run DTM test on all OSes as a target os which you want
to support.

Thanks
Wayne

Faris Y. Yau wrote:
> Hi,
>
> We have a multiport serial driver. We’d like to get it certified so
> that we can use the Designed for 2003, Vista and 2008 logos.
> Obviously, we have to run the DTM tests on those OSes and submit the
> results. Now, we’d also want to make sure that the driver can be
> installed on XP without triggering the unsigned driver warning. The
> question is: Will XP accept the WHQL signature intended for those
> later OSes? I was under the impression that this should work.
> However, we have an older version of the driver that has been WHQL
> signed for 2003, but it still triggers the WHQL warning when installed
> on XP. I believe there’s a “downlevel compatibility” checkbox that
> you can select when you create the submission. I didn’t create that
> earlier submission myself, so I don’t know if that was selected or
> not. Perhaps that was the problem. However, can anyone see any other
> reasons why this will not work? It will be nice if we can avoid an
> additional DTM test run for XP.
>
> Thanks.
>
> —
> 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


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

Since you don’t like the response you’ve been given, I suggest you
submit the driver with the DTM results you currently have. When it
comes back and you find it isn’t signed for XP, then you can run the
DTM for the XP tests and resubmit.

I’m sure your company won’t mind the delay and the expense.

Mark.

At 03:08 25/07/2008, Faris Y. Yau wrote:

I’m not so sure about that. I have submitted drivers under the XP
program before, and their signatures work just fine on Windows 2000.

Wayne Gong wrote:
>Windows driver signature is Os based, couldn’t " downlevel
>compatiblity ". So you should run DTM test on all OSes as a target
>os which you want to support.
>Thanks
>Wayne
>Faris Y. Yau wrote:
>>Hi,
>>
>>We have a multiport serial driver. We’d like to get it certified
>>so that we can use the Designed for 2003, Vista and 2008 logos.
>>Obviously, we have to run the DTM tests on those OSes and submit
>>the results. Now, we’d also want to make sure that the driver can
>>be installed on XP without triggering the unsigned driver
>>warning. The question is: Will XP accept the WHQL signature
>>intended for those later OSes? I was under the impression that
>>this should work.
>>However, we have an older version of the driver that has been WHQL
>>signed for 2003, but it still triggers the WHQL warning when
>>installed on XP. I believe there’s a “downlevel compatibility”
>>checkbox that you can select when you create the submission. I
>>didn’t create that earlier submission myself, so I don’t know if
>>that was selected or not. Perhaps that was the problem. However,
>>can anyone see any other reasons why this will not work? It will
>>be nice if we can avoid an additional DTM test run for XP.
>>
>>Thanks.
>>
>>—
>>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
>—
>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

I’m sorry if my response came off the wrong way. I just wanted to say
that it is not completely accurate to say that each driver signature is
locked in to one specific OS only, and that it is always necessary to
run the DTM tests on every platform that I want to support, as the
response would suggest. For example, if one is not interested in the
logo, but only the signature, it will be sufficient to pay for an XP
submission only, and its signature will still be accepted on all other OSes.

Again, I apologize for any misunderstandings if the response meant
something else.

Of course, I’m perfectly willing to accept that we may have to do an XP
submission in our case. I just don’t want to pay for an extra OS in the
submission if it is not absolutely necessary.

Mark S. Edwards wrote:

Since you don’t like the response you’ve been given, I suggest you
submit the driver with the DTM results you currently have. When it
comes back and you find it isn’t signed for XP, then you can run the DTM
for the XP tests and resubmit.

I’m sure your company won’t mind the delay and the expense.

Mark.

At 03:08 25/07/2008, Faris Y. Yau wrote:
> I’m not so sure about that. I have submitted drivers under the XP
> program before, and their signatures work just fine on Windows 2000.
>
> Wayne Gong wrote:
>> Windows driver signature is Os based, couldn’t " downlevel
>> compatiblity ". So you should run DTM test on all OSes as a target os
>> which you want to support.
>> Thanks
>> Wayne
>> Faris Y. Yau wrote:
>>> Hi,
>>>
>>> We have a multiport serial driver. We’d like to get it certified so
>>> that we can use the Designed for 2003, Vista and 2008 logos.
>>> Obviously, we have to run the DTM tests on those OSes and submit the
>>> results. Now, we’d also want to make sure that the driver can be
>>> installed on XP without triggering the unsigned driver warning. The
>>> question is: Will XP accept the WHQL signature intended for those
>>> later OSes? I was under the impression that this should work.
>>> However, we have an older version of the driver that has been WHQL
>>> signed for 2003, but it still triggers the WHQL warning when
>>> installed on XP. I believe there’s a “downlevel compatibility”
>>> checkbox that you can select when you create the submission. I
>>> didn’t create that earlier submission myself, so I don’t know if
>>> that was selected or not. Perhaps that was the problem. However,
>>> can anyone see any other reasons why this will not work? It will be
>>> nice if we can avoid an additional DTM test run for XP.
>>>
>>> Thanks.
>>>
>>> —
>>> 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
>> —
>> 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


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

Apart from some unsupported but recently supported OSes such as 2000,
where you can tick the appropriate box on the submission and have them
signed for the old OSes as well if they pass for the current ones.

Regards,
jjf

Wayne Gong wrote:

Windows driver signature is Os based, couldn’t " downlevel compatiblity
". So you should run DTM test on all OSes as a target os which you want
to support.

Faris Y. Yau wrote:
>
> We have a multiport serial driver. We’d like to get it certified so
> that we can use the Designed for 2003, Vista and 2008 logos.
> Obviously, we have to run the DTM tests on those OSes and submit the
> results. Now, we’d also want to make sure that the driver can be
> installed on XP without triggering the unsigned driver warning. The
> question is: Will XP accept the WHQL signature intended for those
> later OSes? I was under the impression that this should work.
> However, we have an older version of the driver that has been WHQL
> signed for 2003, but it still triggers the WHQL warning when installed
> on XP. I believe there’s a “downlevel compatibility” checkbox that
> you can select when you create the submission. I didn’t create that
> earlier submission myself, so I don’t know if that was selected or
> not. Perhaps that was the problem. However, can anyone see any other
> reasons why this will not work? It will be nice if we can avoid an
> additional DTM test run for XP.

The certificate used to do the logo signing and the signing process is OS agnostic. In otherwords, there is nothing about “the signature” that makes the driver package valid for one OS and not another.

The INF file, and therefore the Catalog file, determines the OSes that the driver package supports. When you submit your driver package, and check off OS versions, the catalog file is validated to work for those OS versions.