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 só é 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:
- Em conformidade com os Princípios de Design de DCH.
- Siga os princípios do Isolamento de Pacote de Driver.
- Siga os Requisitos de Camadas de API.
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.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários