27#define IP_FORWARD_ADD 3
28#define IP_FORWARD_DEL 2
104 DWORD returnSize = 0;
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
BOOL WINAPI DeviceIoControl(IN HANDLE hDevice, IN DWORD dwIoControlCode, IN LPVOID lpInBuffer OPTIONAL, IN DWORD nInBufferSize OPTIONAL, OUT LPVOID lpOutBuffer OPTIONAL, IN DWORD nOutBufferSize OPTIONAL, OUT LPDWORD lpBytesReturned OPTIONAL, IN LPOVERLAPPED lpOverlapped OPTIONAL)
#define NT_SUCCESS(StatCode)
NTSTATUS getNthIpEntity(HANDLE tcpFile, DWORD index, TDIEntityID *ent)
#define TCP_REQUEST_SET_INFORMATION_INIT
DWORD deleteIpForwardEntry(PMIB_IPFORWARDROW pRoute)
DWORD setIpForwardEntry(PMIB_IPFORWARDROW pRoute)
DWORD createIpForwardEntry(PMIB_IPFORWARDROW pRoute)
NTSTATUS openTcpFile(PHANDLE tcpFile, ACCESS_MASK DesiredAccess)
VOID closeTcpFile(HANDLE h)
unsigned long ire_metric2
unsigned long ire_metric4
unsigned long ire_metric1
unsigned long ire_metric3
unsigned long ire_metric5
IF_INDEX dwForwardIfIndex
#define IP_MIB_ARPTABLE_ENTRY_ID
#define INFO_CLASS_PROTOCOL
#define INFO_TYPE_PROVIDER
#define IOCTL_TCP_SET_INFORMATION_EX
TCP_REQUEST_SET_INFORMATION_EX Req