Introdução com 'Drivers do Windows'

Ao escrever um driver para ser executado no sistema operacional Windows, você tem duas opções básicas. Você pode escrever um driver da Área de Trabalho do Windows, que é executado em edições da Área de Trabalho do Windows. Ou você pode atender a alguns requisitos extras e escrever um Driver do Windows, que é executado em variantes desktop e não desktop do Windows. A classificação do Driver do Windows estende e substitui a classificação mais antiga do Driver Universal .

Os seguintes requisitos adicionais se aplicam aos Drivers do Windows:

A tabela a seguir resume as distinções entre as duas classificações:

Recurso Windows Drivers Drivers da Área de Trabalho do Windows
Execuções na Área de Trabalho do Windows Yes Yes
É executado em variantes que não são da área de trabalho do Windows Yes No
O WDK & HLK são os principais veículos para desenvolver e certificar motoristas Yes Yes
Siga os requisitos mais rigorosos de confiabilidade e de serviço (por exemplo, isolamento do pacote de driver) Yes No

Embora não seja necessário que um driver em execução somente na Área de Trabalho do Windows atenda aos requisitos adicionais de um Driver do Windows, isso aprimora a capacidade de serviço e a confiabilidade do driver e também prepara o driver para uma possível certificação futura em variantes não desktop do Windows.