前回は、大変お世話になりました。
また、わからないことがあるので、質問させてください。
現在、仮想COMポートドライバ作成を目指しています。
WDKのサンプル(C:\WinDDK\7600.16385.1\src\serial\VirtualSerial)を変更にして、作成しようとしているのですが、
ドライバから自作アプリへのデータの送信方法がわかりません。
自作アプリから送信(System.IO.Ports.SerialPortクラスのWriteLine()を使っての送信)は、問題なく仮想COMポートのドライバで受信できます。
VirtualSerialのCMyQueue::OnWrite()メソッドが呼び出されて送信した内容を確認することができました。
そこで、今度は反対に、仮想COMポートドライバから自作アプリへデータの送信を行い、
自作アプリのSerialPortクラスのDataReceivedイベントで、COMからのデータを受信したいのですが、
何をどうしてよいのか、見当がつきません。
■ 質問
ドライバからアプリへのデータ送信するにはドライバで何を行ったらよいのでしょうか。
漠然とした質問で申し訳ありませんが、よろしくお願いいたします。