* Sync up to trunk head (r64921).
[reactos.git] / dll / win32 / ws2help / precomp.h
index 85fdef3..394a71a 100644 (file)
@@ -4,23 +4,28 @@
  * FILE:        lib/ws2help/precomp.h
  * PURPOSE:     WinSock 2 Helper DLL
  */
+
 #ifndef __PRECOMP_H
 #define __PRECOMP_H
 
 /* Winsock Provider Headers */
 #define WIN32_NO_STATUS
+#define _INC_WINDOWS
+#define COM_NO_WINDOWS_H
 #define _WIN32_WINNT 0x502
 #define NTOS_MODE_USER
 #define INCL_WINSOCK_API_TYPEDEFS 1
+
+#include <stdarg.h>
+
+#include <windef.h>
+#include <winbase.h>
+#include <winreg.h>
+#include <winsvc.h>
 #include <ws2spi.h>
 
 /* NDK Headers */
-#include <rtlfuncs.h>
-#include <iofuncs.h>
-
-/* Shared Winsock Helper headers */
-#include <ws2help.h>
-#include "wshdrv.h"
+#include <ndk/rtlfuncs.h>
 
 /* Missing definition */
 #define SO_OPENTYPE 0x20
@@ -42,6 +47,4 @@ Ws2helpInitialize(VOID);
 #define WS2HELP_PROLOG() \
     (Ws2helpInitialized? ERROR_SUCCESS : Ws2helpInitialize())
 
-#endif /* __WS2HELP_H */
-
-/* EOF */
+#endif /* __PRECOMP_H */