開発 ドライバー開発キット(ddk)とは何ですか? -techopediaからの定義

ドライバー開発キット(ddk)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-ドライバー開発キット(DDK)とはどういう意味ですか?

ドライバー開発キット(DDK)は、ソフトウェアベンダーまたはサードパーティの開発会社が提供するソフトウェア製品です。 ハードウェアベンダーは、ハードウェア製品のソフトウェアドライバーを開発できます。 DDKは開発プロセスを簡単にすることを目的としており、通常、詳細なドキュメントとサンプルプロジェクトが含まれています。 ドライバー開発者向けのテストツールを備えたビルド環境が含まれる場合があります。 このタイプのツールキットは、オペレーティングシステム(OS)ベンダーによってリリースされることが多く、開発者が特定のハードウェア製品のソフトウェアドライバーを構築したり、新しくリリースされたOSに合わせて既存のソフトウェアアプリケーションドライバーを更新したりするのに役立ちます。

TechopediaがDriver Development Kit(DDK)について説明します

通常、デバイスメーカーとソフトウェアアプリケーション開発者はDDKを使用して、ハードウェアを1つ以上のオペレーティングシステム(OS)と互換性を持たせます。 一部のDDKは、OSベンダーから簡単に入手できます。 そのような場合、ベンダーは、新しいOSと互換性のあるさまざまなハードウェア製品を持つことに関心を持っています。

ただし、サードパーティも販売するDDKを開発しています。 これらのサードパーティDDKの顕著な違いは、特定のベンダーのオペレーティングシステムを通常サポートしていることです。 ほとんどのDDKには、サンプルプロジェクト、アプリケーションプログラミングインターフェイス(API)またはコンポーネントオブジェクトモデル(COM)ライブラリおよびドキュメントが含まれています。 デバッグユーティリティ、コンパイラ、テストツール、またはその他のユーティリティを含むものもあります。

ドライバー開発キット(ddk)とは何ですか? -techopediaからの定義