DDK
DDK ( dall'inglese. Driver Development Kit ) è un insieme di strumenti di sviluppo, file di intestazione, librerie, utilità, codice di esempio e documentazione che consente ai programmatori di creare driver per dispositivi utilizzando una tecnologia specifica o per una piattaforma specifica ( software o firmware ) . Il nome deriva dal termine più generale SDK ( English Software Development Kit ), che si riferisce a kit per lo sviluppo di programmi in generale, non solo di driver.
La creazione di un driver è possibile senza utilizzare il DDK, tuttavia, il DDK contiene strumenti che semplificano lo sviluppo del driver (ad esempio, esempi già pronti e modelli di codice), garantiscono la compatibilità del driver con il sistema operativo (definizioni simboliche delle costanti, definizioni dell'interfaccia del sistema operativo funzioni, definizioni che dipendono dal tipo e dalla versione del sistema operativo), nonché dall'installazione e dal test del driver.
Nell'ecosistema associato al sistema operativo Windows, il termine è stato deprecato e sostituito dal termine WDK - Windows Driver Kit. [1] Il prodotto è disponibile come download gratuito tramite il sito Microsoft Connect e include strumenti per la creazione di programmi in modalità kernel e modalità utente.
Esempi
- Kit driver Microsoft Windows
- Solaris / OpenSolaris [2]
- DDK per lo sviluppo di driver per stampanti Linux
Vedi anche
Note
- ↑ Strumenti per sviluppatori per sviluppatori di driver Windows (downlink) . Estratto il 23 ottobre 2009. Archiviato dall'originale il 6 novembre 2006.
- ↑ Kit di sviluppo driver (downlink) . Estratto il 20 aprile 2010. Archiviato dall'originale il 12 giugno 2008.