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
13 #define COM_NO_WINDOWS_H
14 #define _WIN32_WINNT 0x502
15 #define NTOS_MODE_USER
16 #define INCL_WINSOCK_API_TYPEDEFS 1
29 /* Shared Winsock Helper headers */
33 /* Missing definition */
34 #define SO_OPENTYPE 0x20
37 extern HANDLE GlobalHeap
;
38 extern PSECURITY_DESCRIPTOR pSDPipe
;
39 extern HANDLE ghWriterEvent
;
40 extern BOOL Ws2helpInitialized
;
41 extern DWORD gdwSpinCount
;
42 extern DWORD gHandleToIndexMask
;
47 Ws2helpInitialize(VOID
);
49 /* Initialization macro */
50 #define WS2HELP_PROLOG() \
51 (Ws2helpInitialized? ERROR_SUCCESS : Ws2helpInitialize())
53 #endif /* __WS2HELP_H */