質問が非常に基本的なものである場合はお詫びします。私は USB プログラミングの経験がなく、ここで概念的な詳細が欠落している可能性があります。
私たちの産業用ソリューションでは、PC wpf アプリケーションと Windows 組み込み HH 8.1 アプリケーションの間の通信を提供することになっています。理想的には、これが USB 経由であることを望みます。
ホスト ロールから USB デバイスに直接接続するためのサンプル コードがたくさんあります。
ただし、この場合、Windows Embedded HH デバイス (Panasonic FZ-E1) は、リッスンするデバイス ロールを持ちます。USB イベント経由で PC アプリケーションから送信された生データに登録する方法が見つかりませんでした。USBデバイス用のドライバーの作成に関する例があるUMDF(ユーザーモードドライバーフレームワーク)を調べましたが、デバイスメーカー向けのようであり、パナソニックHHのメーカーではないため、独自のドライバーを使用すべきではない/使用できず、使用する必要があります既に配置されている WinUSB ドライバーを使用します。
Windows Embedded 8.1 HH には、Windows Phone とは異なり、いくつかの USB API がありますが、API で提供されるすべての機能は、ホスト ロールで外部 USB デバイスに接続するように見えます。USBlyzer を使用すると、PC からデバイスへの USB トラフィックがあることがわかります。そのため、HH がリッスン デバイスの役割を持つことができるはずです。ここで何が欠けていますか、何かアイデアはありますか?
どんな助け/指示も大歓迎です。
PS: Windows Phone パワー ツールのソース コードを調べる Windows 接続 API も試しましたが、エージェント経由の転送を処理するアドオン パッケージの dllは、新しいバージョンの Windows Phone にはもうないようです。