-/* $Id: pin.c,v 1.6 2002/09/07 15:12:47 chorns Exp $
+/* $Id: pin.c,v 1.7 2002/09/08 10:23:16 chorns Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/* INCLUDES ******************************************************************/
-#include <ntoskrnl.h>
+#include <ddk/ntddk.h>
+#include <ddk/ntifs.h>
+#include <internal/mm.h>
+#include <internal/cc.h>
+#include <internal/pool.h>
+#include <internal/io.h>
+#include <ntos/minmax.h>
#define NDEBUG
#include <internal/debug.h>
-
/* GLOBALS *******************************************************************/
#define ROUND_DOWN(N, S) ((N) - ((N) % (S)))
typedef struct _INTERNAL_BCB
{
PUBLIC_BCB PFCB;
- PROS_CACHE_SEGMENT CacheSegment;
+ PCACHE_SEGMENT CacheSegment;
BOOLEAN Dirty;
} INTERNAL_BCB, *PINTERNAL_BCB;
{
ULONG ReadOffset;
BOOLEAN Valid;
- PROS_BCB Bcb;
- PROS_CACHE_SEGMENT CacheSeg;
+ PBCB Bcb;
+ PCACHE_SEGMENT CacheSeg;
NTSTATUS Status;
PINTERNAL_BCB iBcb;
ULONG ROffset;