- Forgot to commit these for MSVC build...
[reactos.git] / reactos / drivers / net / wshtcpip / wshtcpip.h
1 /*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS WinSock Helper DLL for TCP/IP
4 * FILE: include/wshtcpip.h
5 * PURPOSE: WinSock Helper DLL for TCP/IP header
6 */
7 #ifndef __WSHTCPIP_H
8 #define __WSHTCPIP_H
9
10 #define WIN32_NO_STATUS
11 #include <wsahelp.h>
12 #include <rtlfuncs.h>
13
14 #define EXPORT STDCALL
15
16 #define OBJ_NAME_PATH_SEPARATOR ((WCHAR)L'\\')
17
18 #define DD_TCP_DEVICE_NAME L"\\Device\\Tcp"
19 #define DD_UDP_DEVICE_NAME L"\\Device\\Udp"
20 #define DD_RAW_IP_DEVICE_NAME L"\\Device\\RawIp"
21
22
23 typedef struct _SOCKET_CONTEXT {
24 INT AddressFamily;
25 INT SocketType;
26 INT Protocol;
27 DWORD Flags;
28 } SOCKET_CONTEXT, *PSOCKET_CONTEXT;
29
30 #endif /* __WSHTCPIP_H */
31
32 /* EOF */