Beispiel #1
0
 public static extern bool WinDivertHelperEvalFilter([In][MarshalAs(UnmanagedType.LPStr)] string filter,
                                                     WINDIVERT_LAYER layer, [In] byte[] pPacket, uint packetLen, [In] ref WINDIVERT_ADDRESS pAddr);
Beispiel #2
0
 public static extern bool WinDivertSend([In] IntPtr handle, [In] byte[] pPacket, uint packetLen,
                                         [In] ref WINDIVERT_ADDRESS pAddr, IntPtr writeLen);
Beispiel #3
0
 public static extern bool WinDivertSendEx([In] IntPtr handle, [In] byte[] pPacket, uint packetLen, ulong flags,
                                           [In] ref WINDIVERT_ADDRESS pAddr, IntPtr writeLen, IntPtr lpOverlapped);
Beispiel #4
0
 public static extern bool WinDivertRecv([In] IntPtr handle, byte[] pPacket, uint packetLen,
                                         ref WINDIVERT_ADDRESS pAddr, ref uint readLen);