0

ここや他のいくつかの場所のように、以前にも同様の質問があったことを知っています。基本的なコンセプトについてお聞きしたいのですが。

それで、私は「USBロガー」を作らなければならないプロジェクトを割り当てられました。このプロジェクトの主な機能は、PC から USB プリンターに送信されたデータをロガー ソフトウェアでキャプチャすることです。これにより、各印刷の生データをファイルに保存して、ログと分析を行うことができます。

usbpcapのようなサードパーティのツールを使用できると言われましたが、印刷スプーラから直接データを取得しない理由を提案しました。私の知る限り、印刷スプーラは印刷するデータのキューを保持しています。

このプロジェクトに取り掛かる前に、いくつかの基本的な質問をしたいと思います

1) このシナリオにおける生データとは何ですか?

2)スプーラから直接取得することでこれを達成できますか、それとも別の方法がありますか。

3) USB ポートまたはスプーラと通信するために、より多くの PC リソースを必要とするのはどちらですか?

ドメインを完全に理解する必要があるだけです。(私はC#を使用してこのプロジェクトを開発します)

ありがとう

4

1 に答える 1