2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS WinSock 2 Helper DLL
4 * FILE: lib/ws2help/precomp.h
5 * PURPOSE: WinSock 2 Helper DLL
10 /* Winsock Provider Headers */
11 #define WIN32_NO_STATUS
12 #define _WIN32_WINNT 0x502
13 #define NTOS_MODE_USER
14 #define INCL_WINSOCK_API_TYPEDEFS 1
21 /* Shared Winsock Helper headers */
25 /* Missing definition */
26 #define SO_OPENTYPE 0x20
29 extern HANDLE GlobalHeap
;
30 extern PSECURITY_DESCRIPTOR pSDPipe
;
31 extern HANDLE ghWriterEvent
;
32 extern BOOL Ws2helpInitialized
;
33 extern DWORD gdwSpinCount
;
34 extern DWORD gHandleToIndexMask
;
39 Ws2helpInitialize(VOID
);
41 /* Initialization macro */
42 #define WS2HELP_PROLOG() \
43 (Ws2helpInitialized? ERROR_SUCCESS : Ws2helpInitialize())
45 #endif /* __WS2HELP_H */