I have a 64 bit PCI KMDF driver(kernel-mode) developed using Visual Studio 2017 on windows 10. The driver is built with toolset 'WindowsKernelModeDriver10.0' and the 'Desktop' target platform.
The driver is to be installed on Windows 10(1809).
As part of building, the driver file(.sys) and catalog(.cat) file automatically get signed by the system generated certificate. My problem is
I want to remove system generated certificate from both files.The files should not get signed as part of driver build process. So if there is any switch option that i can use to prevent signing as part of the build process, that would be helpful.
The driver shall be installed on a device which would be distributed to customers world over. For this deployment scenario, what is the requirement on the signing procedure for the driver? Does it have to be done through Windows Hardware Developer Center Dashboard portal (Dev Portal)? Is EV Code signing required for it?
