Kit de desarrollo de controladores (DDK)

Autor: Lewis Jackson
Fecha De Creación: 6 Mayo 2021
Fecha De Actualización: 20 Junio 2024
Anonim
Set up: Windows Driver Kit (WDK) for Visual Studio 2019
Video: Set up: Windows Driver Kit (WDK) for Visual Studio 2019

Contenido

Definición: ¿Qué significa Driver Development Kit (DDK)?

Un kit de desarrollo de controladores (DDK) es un producto de software ofrecido por un proveedor de software o una empresa de desarrollo de terceros. Permite a los proveedores de hardware desarrollar controladores de software para sus productos de hardware. Un DDK está destinado a facilitar el proceso de desarrollo y, por lo general, incluye documentación detallada y proyectos de muestra. Puede incluir un entorno de compilación con herramientas de prueba para desarrolladores de controladores. Este tipo de kit de herramientas a menudo es lanzado por un proveedor de sistemas operativos (SO) para ayudar a los desarrolladores a construir un controlador de software para un determinado producto de hardware, o para actualizar un controlador de aplicación de software existente para adaptarse a un SO recientemente lanzado.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica el Kit de desarrollo de controladores (DDK)

Por lo general, los fabricantes de dispositivos y los desarrolladores de aplicaciones de software usan DDK para hacer que el hardware sea compatible con uno o más sistemas operativos (SO). Algunos DDK pueden obtenerse fácilmente de proveedores de sistemas operativos. En esos casos, el proveedor tiene interés en tener una amplia variedad de productos de hardware que sean compatibles con el nuevo sistema operativo.

Sin embargo, terceros también desarrollan DDK para vender. Una diferencia notable en estos DDK de terceros es que generalmente son compatibles con los sistemas operativos de un determinado proveedor. La mayoría de los DDK incluyen proyectos de muestra, una interfaz de programación de aplicaciones (API) o una biblioteca y documentación del modelo de objetos componentes (COM). Algunos incluso contienen una utilidad de depuración, compilador, herramientas de prueba u otras utilidades.