Author: sir_richard
Date: Tue Oct 19 16:57:20 2010
New Revision: 49202
URL: 
http://svn.reactos.org/svn/reactos?rev=49202&view=rev
Log:
[NDK]: Add MMVAD_SHORT.
Modified:
    trunk/reactos/include/ndk/mmtypes.h
Modified: trunk/reactos/include/ndk/mmtypes.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/ndk/mmtypes.h?rev=…
==============================================================================
--- trunk/reactos/include/ndk/mmtypes.h [iso-8859-1] (original)
+++ trunk/reactos/include/ndk/mmtypes.h [iso-8859-1] Tue Oct 19 16:57:20 2010
@@ -741,6 +741,27 @@
 } MMVAD_LONG, *PMMVAD_LONG;
 //
+// Short VAD used in virtual memory allocations
+//
+typedef struct _MMVAD_SHORT
+{
+    union
+    {
+        LONG_PTR Balance:2;
+        PMMVAD Parent;
+    } u1;
+    PMMVAD LeftChild;
+    PMMVAD RightChild;
+    ULONG StartingVpn;
+    ULONG EndingVpn;
+    union
+    {
+        ULONG LongFlags;
+        MMVAD_FLAGS VadFlags;
+    } u;
+} MMVAD_SHORT, *PMMVAD_SHORT;
+
+//
 // Actual Section Object
 //
 typedef struct _SECTION