

This includes audio drivers that use Protected User Mode Audio (PUMA) and Protected Audio Path (PAP), and video device drivers that handle protected video path-output protection management (PVP-OPM) commands. Drivers that stream protected content.Signing a driver for earlier versions of Windowsīefore Windows 10, version 1607, the following types of drivers require an Authenticode certificate used together with Microsoft's cross-certificate for cross-signing: For more information, see the Windows Hardware Certification Kit User's Guide. To sign a driver for Windows 7, Windows 8, or Windows 8.1, use the appropriate HCK (Hardware Certification Kit). Submit your driver and the merged HLK test results to the Windows Hardware Developer Center Dashboard portal.įor version-specific details, please review the WHCP (Windows Hardware Compatibility Program) policy for the Windows versions you want to target.


For production drivers, you should submit HLK/HCK test logs, as described below. There are many different ways to submit drivers to the portal. Note that an EV code signing certificate is required to establish a dashboard account. To get your driver signed, first Register for the Windows Hardware Dev Center program. Starting with Windows 10, version 1607, Windows will not load any new kernel-mode drivers which are not signed by the Dev Portal.
