WindowsPhoneからリモートクライアントに生のパケットを送信できません。
SocketType
また、rawパケットの列挙には列挙値はありません。
しかし、それでも私はWindows Phoneマーケットプレイスで、生のパケットを送受信できる多くのアプリケーションを見ることができます。例えば。ICMPパケット
誰かがC#でこれを行う方法を教えてもらえますか、またはc++dllを作成してからP/Invokeを実行する必要がある場合はどうすればよいですか?
WindowsPhoneからリモートクライアントに生のパケットを送信できません。
SocketType
また、rawパケットの列挙には列挙値はありません。
しかし、それでも私はWindows Phoneマーケットプレイスで、生のパケットを送受信できる多くのアプリケーションを見ることができます。例えば。ICMPパケット
誰かがC#でこれを行う方法を教えてもらえますか、またはc++dllを作成してからP/Invokeを実行する必要がある場合はどうすればよいですか?
Windows Phone は、以前は Windows CE として知られていた Windows Embedded Compact に基づいています。
私が Windows CE で作業していたとき、それは raw ソケットをサポートしていませんでした。生のパケットを送信するには、プロトコル ドライバーが必要です。独自のプロトコル ドライバーを作成することに抵抗がある場合は、NDISUIOを試すことができます。これは、追加のストリーム ドライバー インターフェイスを備えたプロトコル ドライバーです。一部の ioctl 呼び出しでは、raw パケットを送信 (および受信) するように指示できます。
Windows Phone 7 は Windows CE 6.0 をベースにしていますが、NDISUIO もここで利用できると思います。