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


Добавление имен отображаемых драйверов в реестр в режиме пользователя

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

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

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

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

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

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

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