[ros-diffs] [ion] 19958: - Add flags for NtCreateProcessEx for upcoming patch.

ion at svn.reactos.com ion at svn.reactos.com
Thu Dec 8 01:15:02 CET 2005


- Add flags for NtCreateProcessEx for upcoming patch.
- Clear Tcb->Win32Thread during win32 cleanup.
Modified: trunk/reactos/include/ndk/pstypes.h
Modified: trunk/reactos/subsys/win32k/main/dllmain.c
  _____  

Modified: trunk/reactos/include/ndk/pstypes.h
--- trunk/reactos/include/ndk/pstypes.h	2005-12-08 00:13:11 UTC (rev
19957)
+++ trunk/reactos/include/ndk/pstypes.h	2005-12-08 00:14:59 UTC (rev
19958)
@@ -89,6 +89,18 @@

 #define PROCESS_PRIORITY_CLASS_ABOVE_NORMAL     6
 
 //
+// NtCreateProcessEx flags
+//
+#define PS_REQUEST_BREAKAWAY                    1
+#define PS_NO_DEBUG_INHERIT                     2
+#define PS_INHERIT_HANDLES                      4
+#define PS_UNKNOWN_VALUE                        8
+#define PS_ALL_FLAGS                            (PS_REQUEST_BREAKAWAY |
\
+                                                 PS_NO_DEBUG_INHERIT |
\
+                                                 PS_INHERIT_HANDLES |
\
+                                                 PS_UNKNOWN_VALUE)
+
+//
 // Process base priorities
 //
 #define PROCESS_PRIORITY_IDLE                   3
  _____  

Modified: trunk/reactos/subsys/win32k/main/dllmain.c
--- trunk/reactos/subsys/win32k/main/dllmain.c	2005-12-08 00:13:11 UTC
(rev 19957)
+++ trunk/reactos/subsys/win32k/main/dllmain.c	2005-12-08 00:14:59 UTC
(rev 19958)
@@ -248,6 +248,7 @@

          
          e = PopEntryList(&Win32Thread->ReferencesList);
       }
+      PsSetThreadWin32Thread(Thread, NULL);
     }
 
   RETURN( STATUS_SUCCESS);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20051208/4be47861/attachment.html


More information about the Ros-diffs mailing list