UDP パケットをキャプチャしてリダイレクトするために、C# で LSP を作成しようとしています。
私は LSP の経験がほとんどありませんが、LSP はこの種のことができると聞きました。間違っていたら訂正してください。しかし、これは可能ですか?
いくつかのサンプルコードが欲しいのですが、このトピックについて誰かが提供できる情報やアドバイスは何でも受け入れます. :)
UDP パケットをキャプチャしてリダイレクトするために、C# で LSP を作成しようとしています。
私は LSP の経験がほとんどありませんが、LSP はこの種のことができると聞きました。間違っていたら訂正してください。しかし、これは可能ですか?
いくつかのサンプルコードが欲しいのですが、このトピックについて誰かが提供できる情報やアドバイスは何でも受け入れます. :)
https://github.com/SOLON7/HTTPSnifferで LSP のコード (c#) の例を表示できます。これは 32 の Windows OS で使用されますが、簡単に 64 に移植できます (インストール時に LspCatalog64Only を設定します)。
また、別の LSP プロバイダーと衝突した場合に備えて、プロバイダーの新しい GUID を生成する必要があることを覚えておく必要があります。
このためのLSPを構築してから、P/Invokeを介してそれにアクセスする必要があります。WS SPI仕様をご覧ください:ftp: //ftp.microsoft.com/bussys/Winsock/Winsock2/WSSPI22.DOC
komodiaを見てください。残念ながらC++にはLSPに関する記事と例があります。
しかし、それを変換することは不可能ではないはずです。