Protected destructor to prevent deletion through this type.
~overlapped_handle();
This function destroys the handle, cancelling any outstanding asynchronous wait operations associated with the handle as if by calling cancel.
cancel