[MSIEXEC] Sync with Wine Staging 2.16. CORE-13762
[reactos.git] / base / system / smss / smss.h
index 807536b..831aeea 100644 (file)
 #ifndef _SM_
 #define _SM_
 
-//
-// Native Headers
-//
-#define WIN32_NO_STATUS
 #include <stdio.h>
-#include <stdarg.h>
+
+/* Native Headers */
+#define WIN32_NO_STATUS
 #include <windef.h>
 #include <winbase.h>
 #include <winreg.h>
 
-#include <pseh/pseh2.h>
-#define RTL_NUMBER_OF_V1(A) (sizeof(A)/sizeof((A)[0]))
-#define RTL_NUMBER_OF_V2(A) RTL_NUMBER_OF_V1(A)
-#ifdef ENABLE_RTL_NUMBER_OF_V2
-#define RTL_NUMBER_OF(A) RTL_NUMBER_OF_V2(A)
-#else
-#define RTL_NUMBER_OF(A) RTL_NUMBER_OF_V1(A)
-#endif
 #define NTOS_MODE_USER
 #include <ndk/iofuncs.h>
 #include <ndk/obfuncs.h>
 #include <ndk/psfuncs.h>
 #include <ndk/lpcfuncs.h>
 #include <ndk/setypes.h>
-#include <ndk/sefuncs.h>
 #include <ndk/umfuncs.h>
 #include <ndk/kefuncs.h>
 
-//
-// SM Protocol Header
-//
+/* SM Protocol Header */
 #include <sm/smmsg.h>
 
 /* DEFINES ********************************************************************/
@@ -311,4 +298,4 @@ SmpExecuteImage(
     IN PRTL_USER_PROCESS_INFORMATION ProcessInformation
 );
 
-#endif
+#endif /* _SM_ */