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
11 /* Winsock Provider Headers */
12 #define WIN32_NO_STATUS
14 #define COM_NO_WINDOWS_H
15 #define _WIN32_WINNT 0x502
16 #define NTOS_MODE_USER
17 #define INCL_WINSOCK_API_TYPEDEFS 1
28 #include <ndk/rtlfuncs.h>
30 /* Missing definition */
31 #define SO_OPENTYPE 0x20
34 extern HANDLE GlobalHeap
;
35 extern PSECURITY_DESCRIPTOR pSDPipe
;
36 extern HANDLE ghWriterEvent
;
37 extern BOOL Ws2helpInitialized
;
38 extern DWORD gdwSpinCount
;
39 extern DWORD gHandleToIndexMask
;
44 Ws2helpInitialize(VOID
);
46 /* Initialization macro */
47 #define WS2HELP_PROLOG() \
48 (Ws2helpInitialized? ERROR_SUCCESS : Ws2helpInitialize())
50 #endif /* __PRECOMP_H */