// In header: <boost/process/handles.hpp> std::vector< native_handle_type > get_handles(); std::vector< native_handle_type > get_handles(std::error_code & ec);
Get a snapshot of all handles of the process (i.e. file descriptors on posix and handles on windows) of the current process.
This function might not work on certain posix systems.
On Windows version older than windows 8 this function will iterate all the system handles, meaning it might be quite slow.
This functionality is utterly prone to race conditions, since other threads might open or close handles.
The list of all open handles of the current process