Fix my previous NtDelayExecution patch. Fix Cc function prototypes which
were incorrect, and remove useless file.
Modified: trunk/reactos/include/ddk/ccfuncs.h
Modified: trunk/reactos/include/defines.h
Modified: trunk/reactos/include/ntos/ntdef.h
Modified: trunk/reactos/lib/kernel32/process/proc.c
Modified: trunk/reactos/ntoskrnl/Makefile
Modified: trunk/reactos/ntoskrnl/cc/cacheman.c
Modified: trunk/reactos/ntoskrnl/cc/copy.c
Deleted: trunk/reactos/ntoskrnl/cc/misc.c
Modified: trunk/reactos/ntoskrnl/cc/pin.c
  _____
Modified: trunk/reactos/include/ddk/ccfuncs.h
--- trunk/reactos/include/ddk/ccfuncs.h 2005-01-01 01:11:54 UTC (rev
12674)
+++ trunk/reactos/include/ddk/ccfuncs.h 2005-01-01 01:51:05 UTC (rev
12675)
@@ -1,7 +1,7 @@
 #ifndef _NTOS_CCFUNCS_H
 #define _NTOS_CCFUNCS_H
-/* $Id: ccfuncs.h,v 1.10 2004/08/21 20:18:07 tamlin Exp $ */
+/* $Id$ */
 #ifdef __cplusplus
 extern "C" {
@@ -62,7 +62,7 @@
        IN      BOOLEAN                 Retrying
        );
-BOOLEAN
+VOID
 STDCALL
 CcFastCopyRead (
        IN      PFILE_OBJECT            FileObject,
@@ -73,11 +73,11 @@
        OUT     PIO_STATUS_BLOCK        IoStatus
        );
-BOOLEAN
+VOID
 STDCALL
 CcFastCopyWrite (
        IN      PFILE_OBJECT            FileObject,
-       IN      PLARGE_INTEGER          FileOffset,
+       IN      ULONG           FileOffset,
        IN      ULONG                   Length,
        IN      PVOID                   Buffer
        );
@@ -191,7 +191,7 @@
        IN      PFILE_OBJECT            FileObject,
        IN      PLARGE_INTEGER          FileOffset,
        IN      ULONG                   Length,
-       IN      BOOLEAN                 Wait,
+       IN      ULONG                   Flags,
        OUT     PVOID                   * Bcb
        );
@@ -201,7 +201,7 @@
        IN      PFILE_OBJECT            FileObject,
        IN      PLARGE_INTEGER          FileOffset,
        IN      ULONG                   Length,
-       IN      BOOLEAN                 Wait,
+       IN      ULONG                   Flags,
        OUT     PVOID                   * Bcb,
        OUT     PVOID                   * Buffer
        );
@@ -223,7 +223,7 @@
        IN      PLARGE_INTEGER          FileOffset,
        IN      ULONG                   Length,
        IN      BOOLEAN                 Zero,
-       IN      BOOLEAN                 Wait,
+       IN      ULONG                   Flags,
        OUT     PVOID                   * Bcb,
        OUT     PVOID                   * Buffer
        );
@@ -251,7 +251,7 @@
        IN      PVOID   Bcb
        );
-VOID
+PVOID
 STDCALL
 CcRemapBcb (
     IN PVOID Bcb
  _____
Modified: trunk/reactos/include/defines.h
--- trunk/reactos/include/defines.h     2005-01-01 01:11:54 UTC (rev
12674)
+++ trunk/reactos/include/defines.h     2005-01-01 01:51:05 UTC (rev
12675)
@@ -2243,7 +2243,6 @@
 #define WAIT_IO_COMPLETION     (0xc0L)
 #define WAIT_ABANDONED (0x80L)
 #define WAIT_FAILED    (0xffffffffL)
-#define MAXIMUM_WAIT_OBJECTS   (0x40)
 #define MAXIMUM_SUSPEND_COUNT  (0x7f)
 /* MultiByteToWideChar */
  _____
Modified: trunk/reactos/include/ntos/ntdef.h
--- trunk/reactos/include/ntos/ntdef.h  2005-01-01 01:11:54 UTC (rev
12674)
+++ trunk/reactos/include/ntos/ntdef.h  2005-01-01 01:51:05 UTC (rev
12675)
@@ -11,7 +11,7 @@
 #ifndef __INCLUDE_NTDEF_H
 #define __INCLUDE_NTDEF_H
-#ifndef _USE_W32API
+#ifndef __USE_W32API
 #define MAXIMUM_WAIT_OBJECTS (64)
 #endif
  _____
Modified: trunk/reactos/lib/kernel32/process/proc.c
--- trunk/reactos/lib/kernel32/process/proc.c   2005-01-01 01:11:54 UTC
(rev 12674)
+++ trunk/reactos/lib/kernel32/process/proc.c   2005-01-01 01:51:05 UTC
(rev 12675)
@@ -1,4 +1,4 @@
-/* $Id: proc.c,v 1.72 2004/11/05 12:26:55 ekohl Exp $
+/* $Id$
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS system libraries
@@ -447,7 +447,7 @@
 SleepEx(DWORD dwMilliseconds,
        BOOL bAlertable)
 {
-  TIME Interval;
+  LARGE_INTEGER Interval;
   NTSTATUS errCode;
   if (dwMilliseconds != INFINITE)
  _____
Modified: trunk/reactos/ntoskrnl/Makefile
--- trunk/reactos/ntoskrnl/Makefile     2005-01-01 01:11:54 UTC (rev
12674)
+++ trunk/reactos/ntoskrnl/Makefile     2005-01-01 01:51:05 UTC (rev
12675)
@@ -356,7 +356,6 @@
        cc/fs.o \
        cc/pin.o \
        cc/mdl.o \
-       cc/misc.o \
        cc/view.o
 # Kernel Debugger Support (Kd)
  _____
Modified: trunk/reactos/ntoskrnl/cc/cacheman.c
--- trunk/reactos/ntoskrnl/cc/cacheman.c        2005-01-01 01:11:54 UTC
(rev 12674)
+++ trunk/reactos/ntoskrnl/cc/cacheman.c        2005-01-01 01:51:05 UTC
(rev 12675)
@@ -60,7 +60,7 @@
 /*
  * @unimplemented
  */
-VOID
+PVOID
 STDCALL
 CcRemapBcb (
     IN PVOID Bcb
  _____
Modified: trunk/reactos/ntoskrnl/cc/copy.c
--- trunk/reactos/ntoskrnl/cc/copy.c    2005-01-01 01:11:54 UTC (rev
12674)
+++ trunk/reactos/ntoskrnl/cc/copy.c    2005-01-01 01:51:05 UTC (rev
12675)
@@ -1,4 +1,4 @@
-/* $Id: copy.c,v 1.32 2004/12/30 18:30:05 ion Exp $
+/* $Id$
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -556,34 +556,31 @@
 /*
  * @unimplemented
  */
-BOOLEAN
+VOID
 STDCALL
 CcFastCopyRead (
-       IN      PFILE_OBJECT            FileObject,
-       IN      ULONG                   FileOffset,
-       IN      ULONG                   Length,
-       IN      ULONG                   PageCount,
-       OUT     PVOID                   Buffer,
-       OUT     PIO_STATUS_BLOCK        IoStatus
+    IN  PFILE_OBJECT FileObject,
+    IN  ULONG FileOffset,
+    IN  ULONG Length,
+    IN  ULONG PageCount,
+    OUT PVOID Buffer,
+    OUT PIO_STATUS_BLOCK IoStatus
        )
 {
        UNIMPLEMENTED;
-       return FALSE;
 }
 /*
  * @unimplemented
  */
-BOOLEAN
+VOID
 STDCALL
-CcFastCopyWrite (
-       IN      PFILE_OBJECT            FileObject,
-       IN      PLARGE_INTEGER          FileOffset,
-       IN      ULONG                   Length,
-       IN      PVOID                   Buffer
-       )
+CcFastCopyWrite(
+    IN  PFILE_OBJECT FileObject,
+    IN  ULONG FileOffset,
+    IN  ULONG Length,
+    IN  PVOID Buffer)
 {
        UNIMPLEMENTED;
-       return FALSE;
 }
 /*
  _____
Deleted: trunk/reactos/ntoskrnl/cc/misc.c
--- trunk/reactos/ntoskrnl/cc/misc.c    2005-01-01 01:11:54 UTC (rev
12674)
+++ trunk/reactos/ntoskrnl/cc/misc.c    2005-01-01 01:51:05 UTC (rev
12675)
@@ -1,11 +0,0 @@
-/* INCLUDES
******************************************************************/
-
-#include <ntoskrnl.h>
-#define NDEBUG
-#include <internal/debug.h>
-
-/* GLOBALS
*******************************************************************/
-
-#define ROUND_UP(N, S) ((((N) + (S) - 1) / (S)) * (S))
-#define ROUND_DOWN(N, S) (((N) % (S)) ? ROUND_UP(N, S) - S : N)
-
  _____
Modified: trunk/reactos/ntoskrnl/cc/pin.c
--- trunk/reactos/ntoskrnl/cc/pin.c     2005-01-01 01:11:54 UTC (rev
12674)
+++ trunk/reactos/ntoskrnl/cc/pin.c     2005-01-01 01:51:05 UTC (rev
12675)
@@ -1,4 +1,4 @@
-/* $Id: pin.c,v 1.18 2004/10/22 20:11:11 ekohl Exp $
+/* $Id$
  *
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS kernel
@@ -117,7 +117,7 @@
        IN      PFILE_OBJECT            FileObject,
        IN      PLARGE_INTEGER          FileOffset,
        IN      ULONG                   Length,
-       IN      BOOLEAN                 Wait,
+       IN      ULONG                   Flags,
        OUT     PVOID                   * Bcb
        )
 {
@@ -134,14 +134,14 @@
        IN      PFILE_OBJECT            FileObject,
        IN      PLARGE_INTEGER          FileOffset,
        IN      ULONG                   Length,
-       IN      BOOLEAN                 Wait,
+       IN      ULONG                   Flags,
        OUT     PVOID                   * Bcb,
        OUT     PVOID                   * Buffer
        )
 {
-  if (CcMapData(FileObject, FileOffset, Length, Wait, Bcb, Buffer))
+  if (CcMapData(FileObject, FileOffset, Length, Flags, Bcb, Buffer))
   {
-    if (CcPinMappedData(FileObject, FileOffset, Length, Wait, Bcb))
+    if (CcPinMappedData(FileObject, FileOffset, Length, Flags, Bcb))
       return TRUE;
     else
       CcUnpinData(Bcb);
@@ -159,7 +159,7 @@
        IN      PLARGE_INTEGER          FileOffset,
        IN      ULONG                   Length,
        IN      BOOLEAN                 Zero,
-       IN      BOOLEAN                 Wait,
+       IN      ULONG                   Flags,
        OUT     PVOID                   * Bcb,
        OUT     PVOID                   * Buffer
        )
@@ -172,7 +172,7 @@
          * For now calling CcPinRead is better than returning error or
          * just having UNIMPLEMENTED here.
          */
-        return CcPinRead(FileObject, FileOffset, Length, Wait, Bcb,
Buffer);
+        return CcPinRead(FileObject, FileOffset, Length, Flags, Bcb,
Buffer);
 }
 /*