日本語 英語 中国語 韓国語

Jungo WiDriver USB for Windows: USB ドライバ開発ツールキット

WinDriver USB for Windows


製品概要

WinDriver USB for Windows は、USB デバイスの Windows デバイス ドライバをユーザー モードで自動的に簡単に開発します。 WDK の知識またはカーネル レベルのプログラミングは必要ありません。
PCI/PCI-Express デバイスの場合は、WinDriver PCI for Windows を参照してください。

WinDriver には、ハードウェアの診断、自動的にドライバ コードを生成、ドライバのデバッグおよびハードウェア アクセス API など パワフルなツールがあり、WinDriver を使用して、高性能なドライバおよびカスタム ハードウェアにアクセスするアプリケーションを作成できます。 このため、オペレーティング システムの内部構造を気にせずに、ドライバで実装する機能に集中できます。

注意: Windows x86 32bit OS 用のドライバを開発するには、WinDriver USB for Windows x86 32bit 版が必要です。
また、同様に Windows x64 64bit OS 用のドライバを開発するには、WinDriver USB for Windows x64 64bit 版が必要です。


必要なシステム
  • x86 32bit 版: Windows 7 / Server 2008 / Vista / Server 2003 / XP Embedded / XP
    x64 64bit 版: Windows 7 x64 / Server 2008 x64 / Vista x64 / Server 2003 x64 / XP x64
    (Windows CE の場合は、WinDriver USB for Windows CE.NET を参照してください)


  • x86 32bit 版: x86 32 bit プロセッサ
    x64 64bit 版: x64 64 bit (x64: Intel EM64T および AMD64) プロセッサ


  • USB 2.0、USB 1.1 (PCI デバイスの場合、WinDriver PIC for Windows を参照してください)


  • UHCI、OHCI または EHCI host controllers


  • C、C#、VB.NET、VB または Delphi をサポートする開発環境


  • HDD 空き容量:
    • x86 32bit 版: 59MB 以上
    • x64 64bit 版: 54MB 以上

テクニカル ノート
  • ドライバ フットプリント:
    • x86 32bit 版: 192Kb
    • x64 64bit 版: 249Kb


  • Plug-and-Play およびパワー マネージメント イベントのハンドリングのサポート


  • コントロール、バルク、割り込みおよび等時性データ転送のサポート


  • マルチ インターフェース デバイスをサポート


  • マルチ CPU をサポート


  • Dynamic Driver Loader


  • 最新のインストール手順は、ここ をクリックしてください。

利点
  • ユーザー モードで開発: WDK、ETK、DDI またはシステム レベルのプログラミング知識を必要としません。


  • 互換性: アプリケーションは、 Windows 7 / Server 2008 / Vista / Server 2003 / XP Embedded / XP 間では、 バイナリ互換性があり、Windows / Windows CE.NET / Linux 間では、ソース コードで互換性があります。


  • 高品質: WinDriver のカーネルは、数千のハードウェア/ソフトウェアのテスト項目を実施しました。


  • 市場性: 開発サイクルを大幅に削減し、市場へ迅速に対応できます。


  • 最新: .NET Framework のサポートを使用して、C# または VB.NET でプログラミングが可能。

特長
  • フレンドリな Wizard: DriverWizard では、グラフィカルなインテーフェースで、ハードウェアの参照および診断、自動的にコードの生成、ドライバのデバッグを行います


  • ハードウェア アクセス: コードを 1行も記述せずに、グラフィカルなユーザー モード アプリケーションで、ハードウェアの診断を行います。


  • コードの生成: DriverWizard は、ハードウェアの仕様に合わせて、自動的に雛型となるドライバ コードを生成します (Visual Studio / Visual Basic / Delphi 用)。


  • INF ファイルの生成: DriverWizard はまた、対象のハードウェアの INF ファイルを生成し、自動的にインストールします。


  • ベンダ サポート: USB デバイス コントローラのサポートに加え、WinDriver は、Cypress、National Semiconductor および Atmel などの主要な USB ベンダを拡張対応してます。 この拡張対応で、これらのデバイス コントローラの使用に応じた実装を行い、ドライバ開発の時間を短縮します。


  • ドライバのデバッグ: Debug Monitor で、リアル タイムにドライバの動作を監視できます。


  • 詳細なサンプル: C、C#、VB.NET、Delphi および Visual Basic のサンプルを提供します。


  • 64 ビット アーキテクチャ対応: WinDriver は、Windows XP Pro x64 および Windows Server 2003 x64 で 64-bit AMD64 および Intel EM64T CPU アーキテクチャ ("x64") をサポートします。


  • WHQL 認定ドライバ: マイクロソフト社の WHQL テストに申請し、Windows ドライバのデジタル署名を取得することができます。
    Jungo 社では、Windows ロゴ取得のための WHQL pre-certificate サービスを提供しています。詳細は、こちらを参照してください。


  • .NET Framework のサポート: Managed Extensions for C++ で実装された強力な WinDriver API .NET ライブラリを使用して、 WinDriver の C# または VB.NET のコードを簡単に既存の .NET アプリケーションに組み込むことができます。


  • その他、WinDriver に含まれるもの
    • 詳細な WinDriver ユーザー マニュアル
    • WinDriver の C、C#、Delphi、Visual Basic および VB.NET のサンプル ソース コード
    • 2ヶ月間のインストール、ライセンスおよび配布に関する質問
    • 2ヶ月間のマイナーおよびメジャーバージョンのアップグレードの提供
    • ランタイムをロイヤリティ無料で配布

詳細

WinDriver USB for Windows 製品に関する詳細は、こちらからお問い合わせください!



WinDriver のアーキテクチャ


テクニカル リファレンス

WinDriver 製品に関する詳細なテクニカル リファレンスを用意しています。ドライバ開発のさまざまな段階で役に立つ情報を提供しています。

WinDriver を評価および使用し始める際には、クイックスタート ガイド (PCI / USB) が役立ちます。

WinDriver に関する詳細情報、技術仕様、関数リファレンスなどが必要な場合には、ユーザー マニュアルを参照してください。

WinDriver の一般的な質問、ドライバ開発の手法、インストール、ドライバの配布方法や、割り込み処理などに関する情報は、テクニカル情報ページを参照してください。



WinDriver USB for Windows は、Windows OS 用の完成された USB デバイス ドライバ開発ツールキットです!