- Fix _PsProcessType for MSVC compilation.
authorAlex Ionescu <aionescu@gmail.com>
Mon, 8 Jan 2007 07:42:38 +0000 (07:42 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Mon, 8 Jan 2007 07:42:38 +0000 (07:42 +0000)
svn path=/trunk/; revision=25364

reactos/ntoskrnl/include/internal/ps.h
reactos/ntoskrnl/include/ntoskrnl.h
reactos/ntoskrnl/ntoskrnl.def

index 306d56c..68732b4 100644 (file)
@@ -381,7 +381,7 @@ extern PVOID PspSystemDllBase;
 extern BOOLEAN PspUseJobSchedulingClasses;
 extern CHAR PspJobSchedulingClasses[PSP_JOB_SCHEDULING_CLASSES];
 extern ULONG PsRawPrioritySeparation;
-extern POBJECT_TYPE _PsThreadType;
+extern POBJECT_TYPE _PsThreadType, _PsProcessType;
 extern PTOKEN PspBootAccessToken;
 extern GENERIC_MAPPING PspJobMapping;
 extern POBJECT_TYPE PsJobType;
index 696e583..ddddc6d 100644 (file)
@@ -64,6 +64,7 @@
 //
 #define IoFileObjectType                _IoFileObjectType
 #define PsThreadType                    _PsThreadType
+#define PsProcessType                   _PsProcessType
 #define ExEventObjectType               _ExEventObjectType
 #define ExSemaphoreObjectType           _ExSemaphoreObjectType
 #define KdDebuggerEnabled               _KdDebuggerEnabled
index 60a02e5..7293fad 100644 (file)
@@ -940,7 +940,7 @@ PsJobType DATA
 PsLookupProcessByProcessId@8
 PsLookupProcessThreadByCid@12
 PsLookupThreadByThreadId@8
-PsProcessType DATA
+PsProcessType=_PsProcessType
 PsReferenceImpersonationToken@16
 PsReferencePrimaryToken@4
 PsRemoveCreateThreadNotifyRoutine@4