Какой Windows API можно использовать для обновления драйвера устройства?C#

Место общения программистов C#
Anonymous
Какой Windows API можно использовать для обновления драйвера устройства?

Сообщение Anonymous »

Устройство обнаружено в Диспетчере устройств в разделе «Другие устройства» как сетевое устройство 802.11ac. Мне нужно автоматизировать обновление драйверов так же, как это можно сделать с помощью мастера «Обновить программное обеспечение драйвера — 802.11ac NIC» в диспетчере устройств -> «Просмотреть программное обеспечение драйвера на моем компьютере». Какой API можно использовать в C#?
Скрипт используется для установки драйвера путем добавления пакета драйвера в хранилище драйверов. Ищем, как добиться аналогичной функциональности с помощью C# или C++.
# Define the path to the directory containing the driver files
$driverPath = "C:\Path\To\Driver"

# Add the driver package to the driver store
Write-Host "Adding driver package to the driver store..."
pnputil.exe /add-driver "$driverPath\*.inf" /subdirs /install


Подробнее здесь: https://stackoverflow.com/questions/786 ... ice-driver

Вернуться в «C#»