none
Is it possible to sign a driver created from usual COM port driver example from WinDDK just with added some custom functionality into IOCTLs and ISR? RRS feed

  • Question

  • Hi,

    Is it possible to sign a driver created from usual COM port driver example from WinDDK just with added some custom functionality into IOCTLs and ISR? 

    If yes what I should to do to sign the driver?

    P.s. I have read WinDDK and MSDN documentation about signing, but it just confused me.

    --

    Kind regards,

    Alexey Kisliy 


    Thursday, November 29, 2012 10:14 AM

Answers

  • Well with no popup you need WHQL certification.  If this is a stock COM port your driver will not get through.  You either need to have a device with a unique ID that you can require your driver for, or redesign your driver as a filter that uses the stock COM port.


    Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com Blog: http://msmvps.com/blogs/WinDrvr

    • Marked as answer by Oleksii Kyslyi Thursday, November 29, 2012 1:50 PM
    Thursday, November 29, 2012 12:47 PM

All replies

  • Are you talking WHQL certification or just authenticode signing.  If you are just talking signing then there is no problem.  If you are talking WHQL certification and the driver replaces the system COM driver then you are not going to get it certified.


    Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com Blog: http://msmvps.com/blogs/WinDrvr

    Thursday, November 29, 2012 12:28 PM
  • Mr. Burn,

    Thank you for the answer. 

    I need such kind of signing, that during the installation of the drivers we would not get messages, that driver is not signed. I need just to execute silent installation without  unnecessary pop ups. 

    --

    Kind regards,

    Alexey Kisliy

    Thursday, November 29, 2012 12:37 PM
  • Well with no popup you need WHQL certification.  If this is a stock COM port your driver will not get through.  You either need to have a device with a unique ID that you can require your driver for, or redesign your driver as a filter that uses the stock COM port.


    Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com Blog: http://msmvps.com/blogs/WinDrvr

    • Marked as answer by Oleksii Kyslyi Thursday, November 29, 2012 1:50 PM
    Thursday, November 29, 2012 12:47 PM
  • Thank you, Mr. Burn. 

    It's clear now. 

    --

    Kind regards,

    Alexey Kisliy 

    Thursday, November 29, 2012 1:50 PM