e知識「e-chishiki.com」では、インドでの著名なIT著者、IT教育者、eセキュリティーの大家により作成された様々な種類のプログラミング言語に関する技術的なコンテンツを知識情報データーベースとして提供します。
デバイス ドライバ プログラミング シリーズ
Windows デバイス ドライバ入門(1/10): はじめに
Yashavant Kanetkar and Asang Dani
インデックス
デバイス ドライバのカテゴリ
デバイス ドライバは大きく 2 つに分けることができます。次のとおりです。
- "プリインストールされた" デバイス ドライバ
- "インストール オンデマンド" のデバイス ドライバ
オペレーティング システムが機能するために不可欠なデバイス ドライバは、"プリインストールされた" デバイス ドライバと呼ばれます。このようなドライバは、OS と共にインストールされます。キーボード、マウス、ディスプレイ アダプタ、ファイル システムなどのドライバが、これに該当します。
OS の基本機能に必要不可欠ではないデバイス ドライバは、"インストール オンデマンド" のデバイス ドライバと呼ばれます。プリンタ、スキャナ、カメラなどのドライバがこれに該当します。これらのドライバは、必要になったときにインストールされます。
"インストール オンデマンド" のデバイス ドライバの一般的なシナリオは次のとおりです。ユーザーが新しいデバイスをシステムに接続すると、新しいハードウェアがシステムに接続されたことが OS によって検出されます。次に、このデバイス用のドライバがインストールされているかどうかが検索されます。インストールされていない場合、ドライバをインストールするかどうかを尋ねるメッセージが表示されます。このデバイス用のドライバが見つかった場合 (未インストール)、ドライバがインストールされます。見つからない場合、新しいデバイス用のドライバを含む CD/フロッピーを挿入するよう求めるメッセージが表示されます。



