Compartilhar via


Componentes do driver Kernel-Mode

Nesta seção, são apresentadas as rotinas padrão contidas em drivers em modo kernel. Algumas dessas rotinas de driver padrão são necessárias ; outros são opcionais. A seção também apresenta objetos de driver, que contêm ponteiros para as rotinas padrão de cada driver.

Alguns drivers interagem com um driver de porta fornecido pelo sistema ou um driver de classe que define grande parte da funcionalidade necessária do driver. Por exemplo, um driver de miniporto SCSI interage principalmente com o driver de porta SCSI. Para esses drivers, consulte a documentação específica da classe para obter detalhes do suporte necessário e opcional ao driver.

Esta seção inclui:

Introdução às rotinas de controlador padrão

Requisitos padrão de rotina do driver

Introdução aos objetos de driver

Escrevendo uma rotina de DriverEntry

Escrevendo uma rotina de reinicialização

Escrevendo uma rotina AddDevice

Gravando rotinas de despacho

Escrevendo uma rotina de descarregamento