2011-06-23 7 views
0


特定のデバッグポートに向けられたデバッガだけを聞くことはできますか?

私はVMWareのパイプにtrying to connectです。私が仮想OSからのデバッグ出力をリダイレクトした実際にシミュレートされたシリアルポートは何ですか。私はthis articleを使用して、仮想OSからのデバッグ出力を、クライアントOS上の名前付きパイプにVMWare経由でリダイレクトしました。 that articleに記載されているようにWinDbgを使用すると完全に動作しますが、このデバッグ出力をキャッチする独自のアプリケーションを作成したいだけです。私がパイプ(シリアルポートをシミュレートしたもの)だけを聞いているとき、私は無意味なデータを得ています。

(特定のデバッグポートにリダイレクトされた)リモートデバッガからのみ読み込むだけで十分ですか、それを読むために何らかのプロトコルを使用する必要がありますか?言い換えると;私はそれに応答することなく、パイプ(シリアルポート)だけを聞くことができますか?任意の提案のため

おかげ
よろしく

答えて

0

データが出てくるは無意味ではないが、それは、使用される特定のプロトコルに基づいて解析されなければなりません。コマンドを送信せずに出力情報を読み取るだけであれば、聞くだけで十分です(ただし、プロトコルでメッセージの確認が必要な場合はわかりません)。

しかし、受け取ったメッセージは、受け取ったメッセージに基づいて解析する必要があります。私は自分でデバッグ情報を解析しようとしたことはありませんでしたが、this pageはプロトコルに関するいくつかの情報を提供するはずです。

+0

+1と受け入れます。最初の読書に感謝します。これは[ハードコア](http://www.qqread.com/soft-engineering/e300828.html)です:) –

関連する問題