Будинки Розвиток Що таке комплект розвитку драйверів (ddk)? - визначення з техопедії

Що таке комплект розвитку драйверів (ddk)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає комплект розробки драйверів (DDK)?

Комплект для розробки драйверів (DDK) - це програмний продукт, пропонований постачальником програмного забезпечення або стороннім розробником. Це дозволяє постачальникам апаратних засобів розробляти драйвери програмного забезпечення для своїх апаратних продуктів. DDK призначений для спрощення процесу розробки і, як правило, включає детальну документацію та зразкові проекти. Він може включати середовище збирання з інструментами тестування для розробників драйверів. Цей тип інструментальних інструментів часто випускається постачальником операційної системи (ОС), щоб допомогти розробникам створити драйвер програмного забезпечення для певного апаратного продукту або оновити існуючий драйвер програмного забезпечення, щоб він відповідав нещодавно випущеній ОС.

Techopedia пояснює комплект розробників драйверів (DDK)

Зазвичай виробники пристроїв та розробники програмних додатків використовують DDK, щоб зробити апаратне забезпечення сумісним з однією або декількома операційними системами (ОС). Деякі DDK можуть бути легко отримані від постачальників ОС. У цих випадках постачальник зацікавлений мати широкий спектр апаратних продуктів, сумісних з новою ОС.

Однак треті сторони також розробляють DDK для продажу. Помітною відмінністю цих сторонніх DDK є те, що вони зазвичай підтримують операційні системи від певного постачальника. Більшість DDK включають зразкові проекти, інтерфейс програмування додатків (API) або бібліотеку та документацію об'єктної моделі об'єктів (COM). Деякі навіть містять утиліту налагодження, компілятор, інструменти тестування або інші утиліти.

Що таке комплект розвитку драйверів (ddk)? - визначення з техопедії