我正在阅读有关如何为 Windows 10 X64 签署驱动程序的 Microsoft 文档,并且我从 Microsoft 网站获得了不同的信息。
本文档说明了开发人员如何在无需将其发送给 Microsoft 的情况下对驱动程序进行签名。
本文档说明了如何将驱动程序提交给 Microsoft 进行签名。
和其他网站上的信息大不相同
我需要签署我的驱动程序,我将把它与我的硬件一起发送给用户(因此不需要成为 Windows 更新的一部分)。
如何签名?我应该走哪些程序,买什么证书?
由于您正在开发实际的内核模式代码,因此需要一个 EV 证书,您将使用该证书将驱动程序提交到“Windows 硬件开发人员中心仪表板门户”。在这里查看公告:
以防万一此要求将来发生变化,我建议先注册该门户网站并查看其用户界面和/或文档,以在您投资证书之前弄清楚当前的要求是什么。
在您将驱动程序提交给 Microsoft 之后,他们将对其应用签名,以便将其分发给最终用户;你不必担心那个签名的细节。