Поделиться через


Добавление User-Mode отображаемых имен драйверов в реестр

Необходимо задать следующую запись в разделе реестра надстроек INF-файла, чтобы имена драйверов отображения пользовательского режима добавлялись в реестр во время установки драйвера:

[Xxx_SoftwareDeviceSettings]
...
HKR,, InstalledDisplayDrivers,    %REG_MULTI_SZ%, UserModeDriverName1, UserModeDriverName2, UserModeDriverNameWow1, UserModeDriverNameWow2

Например, для компьютеров x86:

[Xxx_SoftwareDeviceSettings]
...
HKR,, InstalledDisplayDrivers,    %REG_MULTI_SZ%, r200umd 

Например, для 64-разрядных компьютеров:

[Xxx_SoftwareDeviceSettings]
...
HKR,, InstalledDisplayDrivers,    %REG_MULTI_SZ%, r200umd, r200umdva, r200umd64, r200umd64va

Тестовые программы Microsoft Windows Hardware Quality Labs (WHQL) используют список отображаемых в пользовательском режиме имен драйверов, чтобы убедиться, что двоичные файлы драйверов остаются неизменными во время тестового запуска. Другие приложения также могут использовать список отображаемых имен драйверов в пользовательском режиме, как правило, с помощью реализации WMI (WMI), в качестве списка файлов, которые, по определению приложений, являются частью пакета драйвера.