public static extern bool WinDivertGetParam([InAttribute()] DivertSafeHandle handle, WINDIVERT_PARAM param, [OutAttribute()] out ulong pValue);
public static extern bool WinDivertSend([InAttribute()] DivertSafeHandle handle, [InAttribute()] IntPtr pPacket, uint packetLen, [InAttribute()] ref WINDIVERT_ADDRESS pAddr, IntPtr writeLen);
public static extern bool WinDivertSetParam([InAttribute()] DivertSafeHandle handle, WINDIVERT_PARAM param, ulong value);
public static extern bool WinDivertRecv([InAttribute()] DivertSafeHandle handle, IntPtr pPacket, uint packetLen, IntPtr pAddr, IntPtr readLen);