Casa Sviluppo Che cos'è un kit di sviluppo driver (ddk)? - definizione da techopedia

Che cos'è un kit di sviluppo driver (ddk)? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa DDK (Driver Development Kit)?

Un kit di sviluppo driver (DDK) è un prodotto software offerto da un fornitore di software o da una società di sviluppo di terze parti. Consente ai fornitori di hardware di sviluppare driver software per i loro prodotti hardware. Un DDK ha lo scopo di semplificare il processo di sviluppo e in genere include documentazione dettagliata e progetti di esempio. Può includere un ambiente di build con strumenti di test per gli sviluppatori di driver. Questo tipo di kit di strumenti viene spesso rilasciato da un fornitore del sistema operativo (OS) per aiutare gli sviluppatori a creare un driver software per un determinato prodotto hardware o per aggiornare un driver di un'applicazione software esistente per adattarlo a un sistema operativo appena rilasciato.

Techopedia spiega il Driver Development Kit (DDK)

In genere, i produttori di dispositivi e gli sviluppatori di applicazioni software utilizzano DDK per rendere l'hardware compatibile con uno o più sistemi operativi (SO). Alcuni DDK possono essere facilmente ottenuti dai fornitori del sistema operativo. In questi casi, il fornitore ha interesse ad avere un'ampia varietà di prodotti hardware compatibili con il nuovo sistema operativo.

Tuttavia, terze parti sviluppano anche DDK da vendere. Una notevole differenza in questi DDK di terze parti è che in genere supportano i sistemi operativi di un determinato fornitore. La maggior parte dei DDK include progetti di esempio, una libreria di interfaccia di programmazione (API) o modello di oggetto componente (COM) e documentazione. Alcuni contengono persino un'utilità di debug, un compilatore, strumenti di test o altre utilità.

Che cos'è un kit di sviluppo driver (ddk)? - definizione da techopedia