仮想デバイスドライバー

用語の解説

仮想デバイスドライバーとは

(カソウデバイスドライバー,Virtual x Driver,)
仮想デバイスドライバーとは、Windows 95やWindows 98でCPUを支配するために用いられたデバイスドライバーの総称である。
仮想デバイスドライバーは、あるアプリケーションなどがハードウェアを占有しようとすると、仮想デバイスドライバーがその命令を奪い返して、複数の命令が重なっても不都合なく実行できるようにする。 この仮想的なデバイスの占有によって、複数のアプリケーションで1つのデバイスを共有することが可能となっている。 英語名は、基本的にVirtual Device Driverとなるが、「Device」の箇所が組み込まれる対象となるハードウェアによって変化するため、仮に変数「x」が充てられて「VxD」となっている。 例えば、それがプリンター(Printer)に組み込まれるならば「VPD」となり、あるいはディスプレイ(Display)に組み込まれるならは「VDD」となる。 ちなみに仮想デバイスドライバーのプログラムファイルには、Windows 95や98では「.VXD」という拡張子が付き、Windows 3.1では「.386」という拡張子が付く。 また、仮想デバイスドライバーはIntelの32ビットマイクロプロセッサーに特有の機能が用いられているため、32ビットデバイスドライバーと呼ばれることもある。 たいへん重要なプログラムであるが、それだけに仮想デバイスドライバー自体に不都合が生じれば、システム全体にも支障をきたしてしまうので、開発は困難である。 MicrosoftはWindows NTではWDMと呼ばれるデバイスドライバーを備え、Windows 2000からは仮想デバイスドライバーのサポートも取りやめた。

用語解説出典   powered by. Weblio

CNET Japan

NEWSLETTERS

エンタープライズコンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]