Home / 記事 / プログラム言語 / C / Windows デバイス ドライバ入門(1/10): はじめに / デバイス ドライバのカテゴリ

e知識「e-chishiki.com」では、インドでの著名なIT著者、IT教育者、eセキュリティーの大家により作成された様々な種類のプログラミング言語に関する技術的なコンテンツを知識情報データーベースとして提供します。

デバイス ドライバ プログラミング シリーズ

Windows デバイス ドライバ入門(1/10): はじめに

Yashavant Kanetkar and Asang Dani
Yashavant Kanetkar and Asang Dani


デバイス ドライバのカテゴリ

デバイス ドライバは大きく 2 つに分けることができます。次のとおりです。

  • "プリインストールされた" デバイス ドライバ
  • "インストール オンデマンド" のデバイス ドライバ

オペレーティング システムが機能するために不可欠なデバイス ドライバは、"プリインストールされた" デバイス ドライバと呼ばれます。このようなドライバは、OS と共にインストールされます。キーボード、マウス、ディスプレイ アダプタ、ファイル システムなどのドライバが、これに該当します。

OS の基本機能に必要不可欠ではないデバイス ドライバは、"インストール オンデマンド" のデバイス ドライバと呼ばれます。プリンタ、スキャナ、カメラなどのドライバがこれに該当します。これらのドライバは、必要になったときにインストールされます。

"インストール オンデマンド" のデバイス ドライバの一般的なシナリオは次のとおりです。ユーザーが新しいデバイスをシステムに接続すると、新しいハードウェアがシステムに接続されたことが OS によって検出されます。次に、このデバイス用のドライバがインストールされているかどうかが検索されます。インストールされていない場合、ドライバをインストールするかどうかを尋ねるメッセージが表示されます。このデバイス用のドライバが見つかった場合 (未インストール)、ドライバがインストールされます。見つからない場合、新しいデバイス用のドライバを含む CD/フロッピーを挿入するよう求めるメッセージが表示されます。

コメント

コメントするにはログイン、もしくはユーザ登録を行ってください。

発売中

LET US C(上)
インド人ITエンジニアのCプログラミングのバイブル。通算100万冊以上売れています。
― 2,520円 ―

Y. Kanetkar

発売中

Introduction to Object Oriented Programming & C++
C++を例に、多彩なサンプルコードと簡潔な説明でOOPプログラミングの実際が理解できる。
2,940

Y. Kanetkar

発売中

Microsoft .NET Web Application Security
APプログラムの作り方で不正侵入の防御率を向上させる手法を解説。今までにないセキュリティーの手法を紹介します。
3,990円

Vijay Mukhi

2008年の11月発売予定

Quest C++ ビジュアルラーニングコース
これがあれば、見て聞くだけで楽しみながらプログラミングテクニックが身につきます。
― 9,975円 ―

Y. Kanetkar Asang Dani

2008年の11月発売予定

Programmer's Guide to Web Application Security
Web System への侵入方法と原理を解説する事により、防止方法を理解することが出来る。
3,990

Vijay Mukhi

フォーラムの最新ポスト