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

         

Программа w2k_svc


Консольное приложение для Windows NT, позволяющее просматривать установленные службы и драйверы. Например, по команде

w2k_svc /any /all >list.txt

программа выводит список установленных системных служб и загруженных драйверов в текстовый файл list.txt. Начало этого файла приводится ниже.

// w2k_svc.exe // SBS Windows 2000 Service List V1.00 // 08-27-2000 Sven В. Schreiber // sbs@orgon.com

Found 261 drivers and processes: 1. Abiosdsk . . . . . . . . . . . . . . . . Abiosdsk 2. abp480n5 . . . . . . . . . . . . . . . . abp480n5 3. Драйвер . . . . . . . . . . . . . . . . Microsoft ACPI ACPI 4. ACPIEC . . . . . . . . . . . . . . . . . ACPIEC . . . . . . . . . . . . . . . . . . . . . . . .

Записи отсортированы в алфавитном порядке по имени сервиса (имя, которым представлен драйвер, например, в Системном Реестре). В частности, драйвер мини-порта Microsoft USB универсального хост-контроллера загружается из файла c:\Windows\System32\DRIVERS\usbuhci.sys, имеет имя сервиса "usbuhci". Соответственно, в данном примере запись об этой службе идет под номером 238 (в соответствии с положением "usbuhci" среди имен остальных служб).

Задать вывод информации только лишь о драйверах можно командой:

w2k_svc /drivers /active >list.txt



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