Windows XP: embedding signed driver is not report as signed in devicemanager

Discussion in 'Windows Vista Drivers' started by hq4000, Apr 23, 2008.

  1. hq4000

    hq4000 Guest

    A driver, not yet WHQL certified, is embedding signed with a SPC shows
    up as "Not digitally signed" in device manager view in XP machine.
    (both .sys and .cat files are signed) However, accessing the .sys
    file in computer does show that the driver has valid signature.

    Further more, if the same driver is installed on Vista machine. Vista
    device manager reports properly that the driver is signed. What is
    the issue?
     
    hq4000, Apr 23, 2008
    #1
    1. Advertisements

  2. hq4000

    PCAUSA Guest

    On any Windows OS examining the driver signature via Properties will
    show that you added a vaild signature. However, Windows XP simply does
    not accept any signatures (valid or otherwise...) unless they are
    Microsoft WHQL signatures.

    IOW: On XP self-signed is treated as if unsigned by the OS.

    Windows Server 2003 added what I would call "limited" support for the
    OS to recognize and accept non-WHQL self-signed driver signatures, and
    Vista goes further and works the way it should have been in the first
    place.

    Good luck!

    Thomas F. Divine
    http://www.pcausa.com
     
    PCAUSA, Apr 23, 2008
    #2
    1. Advertisements

  3. hq4000

    hq4000 Guest

    This is truly interesting! I have been working on test signing the
    driver and the Window XP (x86) is happy to report that the driver is
    signed. But not the release signed driver!
     
    hq4000, Apr 24, 2008
    #3
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.