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

         

Программное средство тестирования драйвера Driver Verifier


Программа Driver Verifier (последовательность старта Пуск — Программы — Development Kits — Windows DDK — Tools — Driver Verifier) проверяет драйвер на правильность выполнения следующих тестов:

  • Операции с пулами памяти.
  • Корректность уровней IRQL, на которых выполняется код драйвера.
  • Обнаружение взаимоблокировок.
  • Выполнение DMA операций.
  • Стресс-тест (нехватка ресурсов).
  • Нетипичные запросы к драйверу.
  • Проверка начинается после перезагрузки системы и при серьезных ошибках в драйвере может привести к необходимости переустановки системы. Поэтому не следует выполнять данные тесты на компьютере с ценными данными.



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