問題タブ [driver]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C#へのNDIS中間ドライバーインターフェイス
私は本質的に特殊なファイアウォールアプリケーションであるものを開発しています。ソリューションは32ビットおよび64ビット互換である必要があります。私の会社は、C#で記述された現在のプログラムインターフェイスを維持したいと考えています。
私が必要としているのはこれです:システム上のすべてのネットワークトラフィックを監視および操作する方法。私の調査により、NDIS(Network Driver Interface Specification)中間ドライバーが進むべき道であると私は信じるようになりました。この種のドライバーをC#で記述できれば素晴らしいのですが、それが可能かどうかはわかりません。少なくとも、任意の言語で記述されたドライバーへのC#のインターフェイスが必要です。
「MicrosoftPassThruNDIS中間ドライバーの拡張」というタイトルの一連の記事で1つを作成するための優れたリソースをオンラインで見つけました。
ただし、日付は(2003)です。それが何を言っているかを読んで学ぶことに投資する前に、私は自分の時間を無駄にしないことを確認したいと思います。
これを行うためのより良い方法はありますか?上記の記事よりもプロセスをよく説明しているオープンソースプロジェクトや記事はありますか?私も野球場にいますか?助けてください。
database - mysql用の無料のオープンソースdbexpressドライバーはどこにありますか
mysql用のdbxドライバーが必要です。それは無料でなければなりません。オープンソースは大歓迎です。(delphi7+およびmysql5+)
c++ - ドライバー開発の開始
Windows デバイス ドライバーの開発を始めるのに役立つ書籍やチュートリアルはありますか?
プレーンな Win32/GUI 開発では、Petzold の本が不可欠なリファレンスのようです。ドライバーにそのようなものはありますか?
私は実際にハードウェアについて話しているわけではないことに注意したいと思います。実際にはソフトウェアでハードウェアをエミュレートしたいのですが、最初に一般的にどのように機能するかを確認したいと思います。
ビリー3
debugging - Windows Mobile 6.0 での BugTrap と RapiDbg
PocketPC 2003 (Windows CE 4.21) を実行する PDA から Windows Mobile 6 (CE 5.2) を実行する PDA にドライバといくつかのアプリケーションを移植しようとしています。
Platform BuilderまたはカスタムOSイメージを使用する以外に、ドライバーによって行われたOutputDebugString呼び出しをログに記録できるかどうか、またはその方法を知っている人はいますか?
移植は 99% 完了していますが、ドライバー レベルで発生していることをトラブルシューティングしてデバッグする必要があります。
これまで、BugTrap (columbo) と RapiDbg の組み合わせにより、Platform Builder を必要とせずにドライバーをデバッグできました。すべてのファイルをキャプチャし、OutputDebugString
開発マシンの activesync 経由でプルして、そこから作業することができました。
どうやらbugtrap.exeは WM6 で実行されず (クラッシュします)、新しいバージョンが見つかりません。
Platform Builder または OS のデバッグ イメージを必要とせずに OutputDebugString 呼び出しをトラップする (ファイルにダンプする、USB 経由でホストに送信するなど) 方法はありますか?
私は tracetool フレームワーク (sourceforge を参照) を使用しようとしました。ODS 呼び出し (幸いなことに、私のデバッグ ステートメントはすべてマクロを使用しています) をそのフレームワークに置き換えました。Trace::Debug()->Send
通常の DLL とアプリケーションは期待どおりに動作しますが、ドライバーは動作しません。
windows - Windowsフィルタリングプラットフォームコールアウトドライバー-サンプル、チュートリアル、ヘルプ
ペアレンタルコントロールプログラム用のWindowsフィルタリングプラットフォームコールアウトドライバーを作成しようとしています。残念ながら、私はこれまでドライバーを作成したことがなく、その基本についての知識がない限り、MSDNのドキュメントはあまり役に立ちません(推測しています)。
誰かがこの主題に関する良いリソースを知っていますか?書籍、オンラインサンプル、ドキュメント、Driver Development Kitの例?
私は誰かに私のGoogle検索をしてくれるように頼んではいない。この件についてアドバイスが必要です。誰かが以前にこの道を進んだことがあるか、良いリソースを知っているなら、私は正しい方向に少しずつ進んでいただければ幸いです。たとえそれがWindows用のドライバーの開発に関する良い本であったとしても。
ありがとう。
c - ドライバーのコーディング方法
Linux OS でドライバを C でコーディングしたいのですが、非常に難しいと思います。始める方法や参考にする本についてのヒントを得ることができますか? ドライバは、USB ポートからグラフィックス カードまで使用できます!!
どこで本を探せばよいかは知っていますが、どのような基礎知識から始めればよいか知りたいです。ハードウェアの知識が必要ですか? また、私のような初心者に適した書籍はどれですか?
windows - usbioctl.h は何に置き換えられましたか?
USB デバイスの 1 つのテスト モジュールを作成しようとしています。Windows XP と Windows 2003 DDK を使用しています。を含めると、それが廃止されたという警告が表示されますが、何がそれを置き換えたかについてのヒントは得られません。一部の定義が に移行されていることがわかりますが、IOCTL の構造定義 (USB_NODE_CONNECTION_INFORMATION など) はどこにも存在しません。構造体の MSDN ヘルプ ページでさえ、廃止されたという通知や新しい API へのポインタなしで、廃止されたヘッダーを参照しています。
Windows を使用して低レベルで USB デバイスを列挙し、アクセスするための、前向きでサポートされている方法は何ですか?
c# - C# でドライバーを作成する
以前は C/C++ で書いていましたが、現在は C# に変換する必要があります。
C#でドライバーを作成するコード/方法を教えてもらえますか?
実際、現在、C++ で書かれた古いアプリケーションに問題があり、LPT1、COM プリンター、およびその他の USB ドライバーのドライバーを C# で作成する必要があります。