ページ 11

ドライバのインストール場所について

Posted: 2012年3月01日(木) 16:58
by マサ
主にWindowsのアプリを開発を行っています。
ドライバを含むアプリを開発することになり、このドライバのインストール先について質問があります。
(ドライバ自体の開発は行いません)

ドライバのインストール先は通常、C:\WINDOWS\system32\drivers配下に置かれることが多いですが、
これを、アプリのインストールディレクトリ"c:\Program Files\hogehoge"など、アプリ同じ階層に配置して使用することはだめなのでしょうか?
ドライバはfilter driverなので、レジストリのHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\xxxのImagePathを変更すれば問題なく使用できます。
WindowsのOS側の仕様などで何らかの制限や問題があれば教えていただけないでしょうか?

Re: ドライバのインストール場所について

Posted: 2012年3月01日(木) 17:04
by softya(ソフト屋)
ドライバーの開発をしたことは無いですが、ドライバーのロールバックやシステムの復元の動作が違う可能性があるのでは無いでしょうか?