fix most parts of the build except win32k

svn path=/trunk/; revision=16270
This commit is contained in:
Alex Ionescu 2005-06-25 18:18:01 +00:00
parent c6e139c501
commit a01ddd88cf
2 changed files with 7 additions and 0 deletions

View file

@ -31,6 +31,7 @@ typedef enum _PP_NPAGED_LOOKASIDE_NUMBER
/* TYPES *********************************************************************/ /* TYPES *********************************************************************/
/* FIXME: Forced to do this for now, because of EPROCESS, will go away before 0.3.0 */ /* FIXME: Forced to do this for now, because of EPROCESS, will go away before 0.3.0 */
#ifndef __NTOSKRNL__
typedef struct _MADDRESS_SPACE typedef struct _MADDRESS_SPACE
{ {
PVOID MemoryAreaRoot; PVOID MemoryAreaRoot;
@ -40,6 +41,7 @@ typedef struct _MADDRESS_SPACE
PUSHORT PageTableRefCountTable; PUSHORT PageTableRefCountTable;
ULONG PageTableRefCountTableSize; ULONG PageTableRefCountTableSize;
} MADDRESS_SPACE, *PMADDRESS_SPACE; } MADDRESS_SPACE, *PMADDRESS_SPACE;
#endif
typedef struct _PP_LOOKASIDE_LIST typedef struct _PP_LOOKASIDE_LIST
{ {

View file

@ -262,6 +262,11 @@ typedef struct _TEB
#include "extypes.h" #include "extypes.h"
#include "setypes.h" #include "setypes.h"
/* FIXME: see note in mmtypes.h */
#ifdef _NTOSKRNL_
#include <internal/mm.h>
#endif
typedef struct _EPROCESS_QUOTA_ENTRY typedef struct _EPROCESS_QUOTA_ENTRY
{ {
ULONG Usage; ULONG Usage;