Boost.ASIOのソケットクラスからネイティブソケットをデタッチすることは可能ですか?もしそうなら、それはどのように行うことができますか?ドキュメントに明らかなものが見つからないようです。
私が達成しようとしていることの簡単な概要として:接続を確立し、Boost.ASIOを使用してネゴシエーションを行い、成功した場合はネイティブWindows SOCKETを、失敗した場合は0を返すクラスがあります。
私が間違っていない限り、boost :: asio :: basic_socketが破棄されると、ネイティブソケットは閉じられ、割り当てが解除されます。