[ros-diffs] [ion] 19926: - Fix ETHREAD/PROCESS typos and add a function to psfuncs.h

ion at svn.reactos.com ion at svn.reactos.com
Tue Dec 6 02:53:08 CET 2005


- Fix ETHREAD/PROCESS typos and add a function to psfuncs.h
Modified: trunk/reactos/include/ndk/psfuncs.h
Modified: trunk/reactos/include/ndk/pstypes.h
  _____  

Modified: trunk/reactos/include/ndk/psfuncs.h
--- trunk/reactos/include/ndk/psfuncs.h	2005-12-06 01:09:09 UTC (rev
19925)
+++ trunk/reactos/include/ndk/psfuncs.h	2005-12-06 01:53:03 UTC (rev
19926)
@@ -74,6 +74,13 @@

     PW32_CALLOUT_DATA CalloutData
 );
 
+VOID
+NTAPI
+PsReturnProcessNonPagedPoolQuota(
+    IN PEPROCESS Process,
+    IN ULONG_PTR Amount
+);
+
 //
 // Process Impersonation Functions
 //
  _____  

Modified: trunk/reactos/include/ndk/pstypes.h
--- trunk/reactos/include/ndk/pstypes.h	2005-12-06 01:09:09 UTC (rev
19925)
+++ trunk/reactos/include/ndk/pstypes.h	2005-12-06 01:53:03 UTC (rev
19926)
@@ -588,11 +588,11 @@

 #include <pshpack4.h>
 typedef struct _ETHREAD
 {
-    KTHREAD                        Tcb;                         /* 1C0
*/
-    LARGE_INTEGER                  CreateTime;                  /* 1C0
*/
-    LARGE_INTEGER                  ExitTime;                    /* 1C0
*/
+    KTHREAD                        Tcb;                         /* 1B8
*/
+    LARGE_INTEGER                  CreateTime;                  /* 1B8
*/
     union
     {
+        LARGE_INTEGER              ExitTime;                    /* 1C0
*/
         LIST_ENTRY                 LpcReplyChain;               /* 1C0
*/
         LIST_ENTRY                 KeyedWaitChain;              /* 1C0
*/
     };
@@ -609,12 +609,12 @@
         PVOID                      KeyedWaitValue;              /* 1D4
*/
     };
     KSPIN_LOCK                     ActiveTimerListLock;         /* 1D8
*/
-    LIST_ENTRY                     ActiveTimerListHead;         /* 1D8
*/
-    CLIENT_ID                      Cid;                         /* 1E0
*/
+    LIST_ENTRY                     ActiveTimerListHead;         /* 1DC
*/
+    CLIENT_ID                      Cid;                         /* 1E4
*/
     union
     {
-        KSEMAPHORE                 LpcReplySemaphore;           /* 1E4
*/
-        KSEMAPHORE                 KeyedReplySemaphore;         /* 1E4
*/
+        KSEMAPHORE                 LpcReplySemaphore;           /* 1EC
*/
+        KSEMAPHORE                 KeyedReplySemaphore;         /* 1EC
*/
     };
     union
     {
@@ -747,7 +747,7 @@
     LIST_ENTRY            ThreadListHead;               /* 184 */
     PVOID                 SecurityPort;                 /* 188 */
     PVOID                 PaeTop;                       /* 18C */
-    ULONG                 ActiveThreds;                 /* 190 */
+    ULONG                 ActiveThreads;                /* 190 */
     ACCESS_MASK           GrantedAccess;                /* 194 */
     ULONG                 DefaultHardErrorProcessing;   /* 198 */
     NTSTATUS              LastThreadExitStatus;         /* 19C */
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20051206/eacf8913/attachment.html


More information about the Ros-diffs mailing list