Merging r37048, r37051, r37052, r37055 from the-real-msvc branch
[reactos.git] / reactos / base / system / smss / smss.h
index b5000dc..2db83d3 100644 (file)
@@ -2,6 +2,7 @@
 #define _SMSS_H_INCLUDED_
 
 #include <stdio.h>
+#include <stdlib.h>
 #define WIN32_NO_STATUS
 #include <windows.h>
 #define NTOS_MODE_USER
@@ -61,9 +62,11 @@ VOID STDCALL SmpApiThread(PVOID);
 
 
 /* smapiexec.c */
+#define SM_CREATE_FLAG_WAIT        0x01
+#define SM_CREATE_FLAG_RESERVE_1MB 0x02
 NTSTATUS STDCALL SmCreateUserProcess(LPWSTR ImagePath,
                                     LPWSTR CommandLine,
-                                    BOOLEAN WaitForIt,
+                                    ULONG Flags,
                                     PLARGE_INTEGER Timeout OPTIONAL,
                                     PRTL_USER_PROCESS_INFORMATION UserProcessInfo OPTIONAL);
 NTSTATUS FASTCALL SmExecPgm(PSM_PORT_MESSAGE);