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


Компоненты драйвера Kernel-Mode

В этом разделе представлены стандартные подпрограммы, содержащиеся в драйверах режима ядра. Некоторые из этих стандартных процедур драйвера являются обязательными ; другие являются необязательными. В разделе также представлены объекты драйверов, которые содержат указатели на стандартные процедуры каждого драйвера.

Некоторые драйверы взаимодействуют с предоставляемым системой драйвером порта или драйвером класса, который определяет большую часть требуемых функциональных возможностей драйвера. Например, драйвер мини-порта SCSI в основном взаимодействует с драйвером порта SCSI. Дополнительные сведения о поддержке необходимых и необязательных драйверов см. в документации по конкретным классам.

Этот раздел состоит из следующих частей.

Введение в стандартные подпрограммы драйвера

Стандартные требования к подпрограмме драйвера

Общие сведения об объектах драйвера

Написание процедуры DriverEntry

Написание подпрограммы повторной инициализации

Написание процедуры AddDevice

Написание подпрограмм диспетчеризации

Написание подпрограммы выгрузки