internal SocketError DoOperationSendPackets(Socket socket, SafeCloseSocket handle) { PrepareIOCPOperation(); bool result = socket.TransmitPackets( handle, _ptrSendPacketsDescriptor, _sendPacketsDescriptor.Length, _sendPacketsSendSize, _ptrNativeOverlapped); return result ? SocketError.Success : SocketPal.GetLastSocketError(); }