[NTFS] - In the NtfsAddFilenameToDirectory() function, rename DirectoryContext parame...
[reactos.git] / drivers / filesystems / ntfs / fastio.c
index bdf76aa..b936c8b 100644 (file)
@@ -20,7 +20,7 @@
  * PROJECT:          ReactOS kernel
  * FILE:             drivers/filesystem/ntfs/fastio.c
  * PURPOSE:          NTFS filesystem driver
- * PROGRAMMER:       Pierre Schweitzer       
+ * PROGRAMMER:       Pierre Schweitzer
  */
 
 /* INCLUDES *****************************************************************/
 
 #include "ntfs.h"
 
-
 /* FUNCTIONS ****************************************************************/
 
-BOOLEAN NTAPI
+BOOLEAN
+NTAPI
 NtfsAcqLazyWrite(PVOID Context,
                  BOOLEAN Wait)
 {
-  UNIMPLEMENTED;
-  return FALSE;
+    UNREFERENCED_PARAMETER(Context);
+    UNREFERENCED_PARAMETER(Wait);
+    UNIMPLEMENTED;
+    return FALSE;
 }
 
-VOID NTAPI
+
+VOID
+NTAPI
 NtfsRelLazyWrite(PVOID Context)
 {
-  UNIMPLEMENTED;
+    UNREFERENCED_PARAMETER(Context);
+    UNIMPLEMENTED;
 }
 
-BOOLEAN NTAPI
+
+BOOLEAN
+NTAPI
 NtfsAcqReadAhead(PVOID Context,
                  BOOLEAN Wait)
 {
-  UNIMPLEMENTED;
-  return FALSE;
+    UNREFERENCED_PARAMETER(Context);
+    UNREFERENCED_PARAMETER(Wait);
+    UNIMPLEMENTED;
+    return FALSE;
 }
 
-VOID NTAPI
+
+VOID
+NTAPI
 NtfsRelReadAhead(PVOID Context)
 {
-  UNIMPLEMENTED;
+    UNREFERENCED_PARAMETER(Context);
+    UNIMPLEMENTED;
+}
+
+BOOLEAN
+NTAPI
+NtfsFastIoCheckIfPossible(
+    _In_ PFILE_OBJECT FileObject,
+    _In_ PLARGE_INTEGER FileOffset,
+    _In_ ULONG Length,
+    _In_ BOOLEAN Wait,
+    _In_ ULONG LockKey,
+    _In_ BOOLEAN CheckForReadOperation,
+    _Out_ PIO_STATUS_BLOCK IoStatus,
+    _In_ PDEVICE_OBJECT DeviceObject)
+{
+    /* Deny FastIo */
+    UNREFERENCED_PARAMETER(FileObject);
+    UNREFERENCED_PARAMETER(FileOffset);
+    UNREFERENCED_PARAMETER(Length);
+    UNREFERENCED_PARAMETER(Wait);
+    UNREFERENCED_PARAMETER(LockKey);
+    UNREFERENCED_PARAMETER(CheckForReadOperation);
+    UNREFERENCED_PARAMETER(IoStatus);
+    UNREFERENCED_PARAMETER(DeviceObject);
+    return FALSE;
 }
+
+BOOLEAN
+NTAPI
+NtfsFastIoRead(
+    _In_ PFILE_OBJECT FileObject,
+    _In_ PLARGE_INTEGER FileOffset,
+    _In_ ULONG Length,
+    _In_ BOOLEAN Wait,
+    _In_ ULONG LockKey,
+    _Out_ PVOID Buffer,
+    _Out_ PIO_STATUS_BLOCK IoStatus,
+    _In_ PDEVICE_OBJECT DeviceObject)
+{
+    DBG_UNREFERENCED_PARAMETER(FileObject);
+    DBG_UNREFERENCED_PARAMETER(FileOffset);
+    DBG_UNREFERENCED_PARAMETER(Length);
+    DBG_UNREFERENCED_PARAMETER(Wait);
+    DBG_UNREFERENCED_PARAMETER(LockKey);
+    DBG_UNREFERENCED_PARAMETER(Buffer);
+    DBG_UNREFERENCED_PARAMETER(IoStatus);
+    DBG_UNREFERENCED_PARAMETER(DeviceObject);
+    return FALSE;
+}
+
+BOOLEAN
+NTAPI
+NtfsFastIoWrite(
+    _In_ PFILE_OBJECT FileObject,
+    _In_ PLARGE_INTEGER FileOffset,
+    _In_ ULONG Length,
+    _In_ BOOLEAN Wait,
+    _In_ ULONG LockKey,
+    _In_ PVOID Buffer,
+    _Out_ PIO_STATUS_BLOCK IoStatus,
+    _In_ PDEVICE_OBJECT DeviceObject)
+{
+    DBG_UNREFERENCED_PARAMETER(FileObject);
+    DBG_UNREFERENCED_PARAMETER(FileOffset);
+    DBG_UNREFERENCED_PARAMETER(Length);
+    DBG_UNREFERENCED_PARAMETER(Wait);
+    DBG_UNREFERENCED_PARAMETER(LockKey);
+    DBG_UNREFERENCED_PARAMETER(Buffer);
+    DBG_UNREFERENCED_PARAMETER(IoStatus);
+    DBG_UNREFERENCED_PARAMETER(DeviceObject);
+    return FALSE;
+}
+
+/* EOF */