Я хотел бы, чтобы мой драйвер автоматически обнаруживался Windows 7, когда пользователь подключает мое устройство, поэтому все, что ему нужно, это подключить устройство (желательно не требуя прав администратора).

У меня есть драйвер USB для Windows 7 и Windows 8.1. Он состоит из файла CAB и INF и подписан. INF использует файл Microsoft usbser.sys, поэтому я не устанавливаю двоичный исполняемый файл. У него есть свой VID и PID.

Чтобы установить это на данный момент, пользователь:

Загружает мой драйвер и сохраняет локально. Подключает мое устройство к USB-порту. Открывает диспетчер устройств и выбирает "Обновить драйвер" на моем устройстве. Просматривает файлы INF и CAB. Я могу найти информацию о том, как распространять драйверы Windows 10 через Центр обновления Windows (https://docs.microsoft.com/en-us/windows-hardware/drivers/dashboard/publish-a-driver-to-windows-update), но ничего о Windows 7.

У кого-нибудь есть какие-либо рекомендации или советы о том, как это сделать?

0