Lar Desenvolvimento O que é um kit de desenvolvimento de drivers (ddk)? - o que é techopedia

O que é um kit de desenvolvimento de drivers (ddk)? - o que é techopedia

Índice:

Anonim

Definição - O que significa DDK (Driver Development Kit)?

Um kit de desenvolvimento de driver (DDK) é um produto de software oferecido por um fornecedor de software ou empresa de desenvolvimento de terceiros. Ele permite que os fornecedores de hardware desenvolvam drivers de software para seus produtos de hardware. Um DDK visa facilitar o processo de desenvolvimento e geralmente inclui documentação detalhada e projetos de amostra. Pode incluir um ambiente de construção com ferramentas de teste para desenvolvedores de drivers. Esse tipo de kit de ferramentas geralmente é lançado por um fornecedor de sistema operacional (SO) para ajudar os desenvolvedores a criar um driver de software para um determinado produto de hardware ou atualizar um driver de aplicativo de software existente para se adequar a um SO recém-lançado.

Techopedia explica o Kit de Desenvolvimento de Driver (DDK)

Normalmente, os fabricantes de dispositivos e os desenvolvedores de aplicativos de software usam DDKs para tornar o hardware compatível com um ou mais sistemas operacionais (SO). Alguns DDKs podem ser facilmente obtidos de fornecedores de SO. Nesses casos, o fornecedor tem interesse em ter uma grande variedade de produtos de hardware compatíveis com o novo sistema operacional.

No entanto, terceiros também desenvolvem DDKs para vender. Uma diferença notável nesses DDKs de terceiros é que eles geralmente oferecem suporte a sistemas operacionais de um determinado fornecedor. A maioria dos DDKs inclui projetos de amostra, uma interface de programação de aplicativos (API) ou biblioteca e documentação de modelo de objeto de componente (COM). Alguns até contêm um utilitário de depuração, compilador, ferramentas de teste ou outros utilitários.

O que é um kit de desenvolvimento de drivers (ddk)? - o que é techopedia