Boost C++ 库

...是世界上备受推崇、设计精湛的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu,《C++ 编码规范

windows::basic_overlapped_handle::release (2 个重载中的 1 个) - Boost C++ 函数库
PrevUpHomeNext

释放底层本机 handle 的所有权。

native_handle_type release();

此函数会立即完成所有未完成的异步操作,并且取消操作的处理程序将传递 boost::asio::error::operation_aborted 错误。然后,原生句柄的所有权将转移给调用方。

异常

boost::system::system_error

失败时抛出。

备注

此功能在 Windows 8.1 之前的 Windows 版本中不受支持,并且在这些平台上将失败,并显示 boost::asio::error::operation_not_supported


PrevUpHomeNext