Программирование драйверов Windows

       

в Системный Реестр Windows NT


Файлы импорта в Системный Реестр Windows NT должны быть в формате UNICODE, поэтому их невозможно создать простым текстовым редактором (например, Notepad), как это можно было сделать в случае Windows 98.

Для модификации Системного Реестра Windows 2000, XP, Server 2003 необходимо выполнить модификацию Системного Реестра вручную непосредственно в Реестре. Для этого необходимо войти в редактор Системного Реестра (Пуск — Выполнить — regedit32 для Windows 2000 и Пуск — Выполнить — regedit для Windows XP, Server 2003) и найти там подраздел HKLM\System\CurrentControlSet\Services. В этом подразделе следует создать вложенный подраздел \Example

и внести в него следующие параметры и их значения:

  • dword параметр ErrorControl со значением 1


  • dword параметр Туре со значением 1


  • dword параметр Start co значением 2


  • строковый параметр ImagePath со значением "\\SystemRoot\\System32\\Drivers\\Example.sys"


  • После того как указанные данные будут внесены в Системный Реестр, можно выполнить экспорт подраздела HKLM\System\CurrentControlSet\Services\Example

    во внешний файл (например, ExampleNT.reg) и в следующий раз (например, на другом компьютере) выполнять импорт этого файла в Системный Реестр вместо набора вручную.

    Смысл вносимых параметров тот же, что и в случае Windows 98.


    Содержание раздела