From 0cac0136002c8fe9586bdb3d31e5511caa401d3e Mon Sep 17 00:00:00 2001 From: Aleksey Bragin Date: Fri, 27 Jun 2008 17:26:10 +0000 Subject: [PATCH] - NDK fix: ImageUsesLargePages in PEB appeared in Windows 2003 already (confirmed with SP1 though). svn path=/trunk/; revision=34134 --- reactos/include/ndk/pstypes.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/reactos/include/ndk/pstypes.h b/reactos/include/ndk/pstypes.h index 9033b78e5b4..ad7e9dd196c 100644 --- a/reactos/include/ndk/pstypes.h +++ b/reactos/include/ndk/pstypes.h @@ -575,13 +575,17 @@ typedef struct _PEB UCHAR InheritedAddressSpace; UCHAR ReadImageFileExecOptions; UCHAR BeingDebugged; -#if (NTDDI_VERSION >= NTDDI_LONGHORN) +#if (NTDDI_VERSION >= NTDDI_WS03) struct { UCHAR ImageUsesLargePages:1; + #if (NTDDI_VERSION >= NTDDI_LONGHORN) UCHAR IsProtectedProcess:1; UCHAR IsLegacyProcess:1; UCHAR SpareBits:5; + #else + UCHAR SpareBits:7; + #endif }; #else BOOLEAN SpareBool;