Windowsにlibuvをビルドしました.IOCPが有効になっていて、正しく使用しているかどうか確認したいと思います。IOCPが有効になっているかどうかを確認するにはどうすればよいですか?
どうすれば確認できますか?チェックする機能はありますか? VC設定のプリプロセッサを探しましたが、
が見つかりませんでした。
ありがとうございました。
Windowsにlibuvをビルドしました.IOCPが有効になっていて、正しく使用しているかどうか確認したいと思います。IOCPが有効になっているかどうかを確認するにはどうすればよいですか?
どうすれば確認できますか?チェックする機能はありますか? VC設定のプリプロセッサを探しましたが、
が見つかりませんでした。
ありがとうございました。
Windowsでは、常にIOCPが使用されます。私たちがそれを "エミュレート"するために使用することができないエッジケースがいくつかあります。このようなケースの1つは、TCPハンドルが別のプロセスに送信される場合です。それをユーザーランドコードからチェックする方法はありません。
ありがとうございました。 –
LibuvはWindows上のiocpのラッパーです。それが有効なら_checkでどういう意味ですか? – skypjack
libuvソースファイルにいくつかの前処理マクロがあることがわかりました。たとえば、UV_HANDLE_EMULATE_IOCPです。だから、私はこれがacutally私のWindows OSで有効にIOCPを使用しているかどうかは分かりません。 –