XLsoft Corporation/エクセルソフト株式会社
英語 日本語 中国語 韓国語

エクセルソフト,XLsoft,WinDriver,ドライバ,デバイスドライバ,ドライバ開発,Windows ドライバ,Linux ドライバ,PCI ドライバ,USB ドライバ,DDK,ISA ドライバ,Device Driver,ドライバ 作成,Jungo

WinDriver ドライバ開発 .
.
.テクニカル ドキュメント #20
.
. サイト マップ
. 関連リンク
.

Doc ID: 20
製品: WinDriver
Version:  --

WinDriver を使用して開発した、異なる二つのデバイス ドライバを同じマシンで起動できますか?

はい。同じマシンで、同時に複数の WinDriver ベースのアプリケーションを起動できます。[複数のアプリケーションから同じハードウェアにアクセスに関しては、テクニカル ドキュメント #98 を参照してください]。

WinDriver は後方互換なので、WinDriver の以前のバージョンで開発したコードは、新しいバージョンで開発したドライバでも動作します (互換性のないライセンスで新しいバージョンのヘッダ ファイルで古いコードをリコンパイルしないと仮定します)。[ただし、プラグ アンド プレイ OS でドライバを更新する際には、PCI/USB デバイスの INF ファイルを更新する必要があります。]
ただし、逆の場合は保証されません。例えば、WinDriver の新しいバージョンで開発されたコードは、古いドライバ ファイルでは必ずしも動作するとは限りません。このため、ドライバを配布する際には、インストールの際に、新しいバージョンの WinDriver モジュール(windrvr6.sys/vxd/o, あるいは以前のバ−ジョンでは windrvr.sys/vxd/o)を古いバージョンのドライバ ファイルで上書きしないように注意して下さい。

WinDriver の v6.0 では、WinDriver のカーネル モジュールの名前を windrvr から windrvr6 へ修正しました。その結果、WinDriver の以前のバージョン (v5.22 およびそれ以前) を使用して開発したドライバは、windrvr.sys/vxd/o ドライバを使用し、バージョン 6 以降で開発したドライバは、windrvr6.sys/vxd/o を使用するので、同じ PC で同時に使用することができます。

.
.
Top へ