Я написал собственный драйвер устройства для Windows 10 и правильно подписал драйвер сертификатом EV, выданным моей компании, в соответствии с инструкциями по сборке и подписи, выпущенными Microsoft.
Недавно я обновился до последней сборки Windows 10, и в процессе принудительное использование подписи драйверов было повторно включено.
Однако даже с Подписанные драйверы EV-cert все еще устанавливаются, я получаю следующую ошибку в диспетчере устройств:
Что странно, я могу установить драйвер в порядке. Windows 10 не выводит никаких предупреждений о том, что драйвер опасен, имеет плохую подпись или неподписанный. Однако диспетчер устройств по-прежнему отключает устройство с кодом ошибки 52, отмеченным на рисунке.
Я что-то делаю неправильно? Требуется ли Windows 10 / Microsoft что-то помимо подписи действующим сертификатом EV? Нужно ли мне отправлять драйверы в Microsoft, чтобы они были утверждены или что-то в этом роде? И если да, то как мне это сделать?
Единственный способ заставить эти драйверы работать в диспетчере устройств - отключить принудительное использование подписи драйверов, но это не подходящее решение, когда я пытаюсь распространить драйвер для клиентов.