Introduzione con 'Driver di Windows'
Quando si scrive un driver da eseguire nel sistema operativo Windows, sono disponibili due opzioni di base. È possibile scrivere un driver di Windows Desktop, che viene eseguito solo nelle edizioni di Windows Desktop. In alternativa, è possibile soddisfare alcuni requisiti aggiuntivi e scrivere un driver Di Windows, che viene eseguito in varianti desktop e non desktop di Windows. La classificazione di Windows Driver estende e sostituisce la classificazione universal driver meno recente.
I requisiti aggiuntivi seguenti si applicano ai driver di Windows:
- Conforme ai principi di progettazione DCH.
- Seguire i principi di Isolamento pacchetti driver.
- Seguire i requisiti di livello API.
La tabella seguente riepiloga le distinzione tra le due classificazioni:
Funzionalità | Driver di Windows | Driver desktop Windows |
---|---|---|
Esecuzione in Windows Desktop | Sì | Sì |
Viene eseguita in varianti non desktop di Windows | Sì | No |
WDK & HLK sono veicoli primari per lo sviluppo e la certificazione dei driver | Sì | Sì |
Rispettare i requisiti di affidabilità e di manutenzione più rigorosi (ad esempio l'isolamento del pacchetto driver) | Sì | No |
Anche se non è necessario che un driver sia in esecuzione solo in Windows Desktop per soddisfare i requisiti aggiuntivi per un driver Di Windows, in questo modo migliora l'affidabilità e l'affidabilità del driver e prepara anche il driver per la possibile certificazione futura in varianti non desktop di Windows.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per