- New ERESOURCE implementation: fixes the return value of some functions (VOID vs...
[reactos.git] / reactos / include / ccros.h
index ed79aa4..a7907e4 100644 (file)
@@ -1,18 +1,26 @@
-#ifndef __INCLUDE_DDK_NTIFS_H\r
-#define __INCLUDE_DDK_NTIFS_H\r
-\r
-NTSTATUS STDCALL\r
-CcRosInitializeFileCache (PFILE_OBJECT FileObject,\r
-                         ULONG         CacheSegmentSize);\r
-NTSTATUS STDCALL\r
-CcRosReleaseFileCache (PFILE_OBJECT    FileObject);\r
-\r
-#define FSCTL_ROS_QUERY_LCN_MAPPING \\r
-        CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 63, METHOD_BUFFERED, FILE_ANY_ACCESS)\r
-\r
-typedef struct _ROS_QUERY_LCN_MAPPING\r
-{\r
-  LARGE_INTEGER LcnDiskOffset;\r
-} ROS_QUERY_LCN_MAPPING, *PROS_QUERY_LCN_MAPPING;\r
-\r
-#endif /* __INCLUDE_DDK_NTIFS_H */\r
+#ifndef __INCLUDE_DDK_NTIFS_H
+#define __INCLUDE_DDK_NTIFS_H
+
+NTSTATUS STDCALL
+CcRosInitializeFileCache (PFILE_OBJECT FileObject,
+                         ULONG         CacheSegmentSize);
+NTSTATUS STDCALL
+CcRosReleaseFileCache (PFILE_OBJECT    FileObject);
+
+struct _BCB;
+
+VOID
+STDCALL
+CcRosTraceCacheMap (
+       struct _BCB* Bcb,
+       BOOLEAN Trace );
+
+#define FSCTL_ROS_QUERY_LCN_MAPPING \
+        CTL_CODE(FILE_DEVICE_FILE_SYSTEM, 63, METHOD_BUFFERED, FILE_ANY_ACCESS)
+
+typedef struct _ROS_QUERY_LCN_MAPPING
+{
+  LARGE_INTEGER LcnDiskOffset;
+} ROS_QUERY_LCN_MAPPING, *PROS_QUERY_LCN_MAPPING;
+
+#endif /* __INCLUDE_DDK_NTIFS_H */