From 8ecfc1e52baadb2da4a838d77b3169ad156e1ee3 Mon Sep 17 00:00:00 2001
From: basil00
@@ -522,7 +524,53 @@ WinDivert handle created with the WINDIVERT_FLAG_DROP set.
++BOOL WinDivertRecvEx( + __in HANDLE handle, + __out PVOID pPacket, + __in UINT packetLen, + __in UINT64 flags, + __out_opt PWINDIVERT_ADDRESS pAddr, + __out_opt UINT *recvLen, + __inout_opt LPOVERLAPPED lpOverlapped +); ++ |
+Parameters
+
+Return Value
+TRUE if a packet was successfully received, or FALSE
+otherwise.
+Use GetLastError() to get the reason.
+The error code ERROR_IO_PENDING indicates that the overlapped
+operation has been successfully initiated and that completion will be
+indicated at a later time.
+All other codes indicate an error.
+
+Remarks
+This function is equivalent to
+WinDivertRecv() except that it
+supports overlapped I/O via the lpOverlapped parameter.
+
BOOL WinDivertSend( @@ -584,7 +632,52 @@ and may be changed in the future. -
5.7 WinDivertClose
|