Search code examples
printingdriverxps

How do I certify a windows printer driver? Or can I skip the certification?


I have successfully created an XPS Printer Driver for windows with windows driver kit. The printer part (driver and actual printer setup) is a part of a larger application. To install the driver manually works fine since I can manually accept that it is not certified when windows prompt me to accept or decline the installation for that reason (that it is not certified).

The driver installation should be embedded in a Click once installation together with another application, but that does not seem to work so well since I never get the chance to accept the fact that the driver is not certified. The installation just "hangs" when getting to the printer installation part.

Has someone else encountered these kinds of problems and either know how to get the driver certified or knows a better way of not needing to certify it?


Solution

  • You'll need to work with Microsoft on this. In order to get the driver certified, you need to pass their WHQL tests. Some more information at: http://msdn.microsoft.com/en-us/windows/hardware/gg463010 This can be a painful and expensive process at times, so I wish you luck.