Driver installation on Windows 7.

Hi,

I have an installer that installs a driver on Win 7 64. But when my application tried to create a virtual device that uses the driver, I get a device node with a yellow bang. The ‘device status’ box reads ‘Windows cannot verify the device signature… (Code 52)’. I had to select install anyway from a message box that said that the driver was not signed.

My questions are, shouldn’t the device start up even if the drivers are not signed because I choose install anyway. Or is this a known problem, whose solution is getting the drivers signed. I don’t want to get them signed as I am just testing them.

Thanks,

Kevin.

>Or is this a known problem, whose solution is getting the drivers signed.
Yes, you need to sign your driver. 64 bits Windows is more restrictive in using unsigned driver than 32 bits versions.

Igor Sharovar

It’s the way 64-bit Windows is designed. You can’t by-pass driver signing, without booting your system with Driver Signing disabled (hit F8 during boot).

Everything you always wanted to know about driver signing:

http://download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae-9fde-d599bac8184a/kmsigning.doc

Peter
OSR

Thanks! Just what I needed.

Kevin.