Signed driver when started gives, error 577

user1666555 picture user1666555 · Oct 5, 2012 · Viewed 13.8k times · Source

When I start the driver I have written on Windows Server 2008 x64, it gives Error 577.

Windows XP 32-bit works fine, but Windows XP 32-bit doesn't have driver signing restrictions.

Don't know if there's an issue with my .inf? What could be wrong here?

Answer

Lex Li picture Lex Li · Oct 7, 2012

577 means your driver's signature is incorrect,

http://msdn.microsoft.com/en-us/library/windows/desktop/ms681388(v=vs.85).aspx

How did you sign it? Besides, did you sign it for development and test or for production?

You should strictly follow Microsoft's articles so as to avoid any problem like this,

http://msdn.microsoft.com/en-us/library/windows/hardware/ff544865(v=vs.85).aspx