-/*\r
- * PROJECT: ReactOS Kernel\r
- * LICENSE: GPL - See COPYING in the top level directory\r
- * FILE: ntoskrnl/fsrtl/filtrctx.c\r
- * PURPOSE: File Stream Filter Context support for File System Drivers\r
- * PROGRAMMERS: None.\r
- */\r
-\r
-/* INCLUDES ******************************************************************/\r
-\r
-#include <ntoskrnl.h>\r
-#define NDEBUG\r
-#include <debug.h>\r
-\r
-/* PUBLIC FUNCTIONS **********************************************************/\r
-\r
-/*++\r
- * @name FsRtlIsPagingFile\r
- * @implemented NT 4.0\r
- *\r
- * The FsRtlIsPagingFile routine checks if the FileObject is a Paging File.\r
- *\r
- * @param FileObject\r
- * A pointer to the File Object to be tested.\r
- *\r
- * @return TRUE if the File is a Paging File, FALSE otherwise.\r
- *\r
- * @remarks None.\r
- *\r
- *--*/\r
-LOGICAL\r
-NTAPI\r
-FsRtlIsPagingFile(IN PFILE_OBJECT FileObject)\r
-{\r
- KeBugCheck(FILE_SYSTEM);\r
- return FALSE;\r
-}\r
-\r
-/*\r
- * @unimplemented\r
- */\r
-PFSRTL_PER_STREAM_CONTEXT\r
-NTAPI\r
-FsRtlLookupPerStreamContextInternal(IN PFSRTL_ADVANCED_FCB_HEADER StreamContext,\r
- IN PVOID OwnerId OPTIONAL,\r
- IN PVOID InstanceId OPTIONAL)\r
-{\r
- KeBugCheck(FILE_SYSTEM);\r
- return FALSE;\r
-}\r
-\r
-/*\r
- * @unimplemented\r
- */\r
-PFSRTL_PER_FILEOBJECT_CONTEXT\r
-NTAPI\r
-FsRtlLookupPerFileObjectContext(IN PFILE_OBJECT FileObject,\r
- IN PVOID OwnerId OPTIONAL,\r
- IN PVOID InstanceId OPTIONAL)\r
-{\r
- KeBugCheck(FILE_SYSTEM);\r
- return FALSE;\r
-}\r
-\r
-/*\r
- * @unimplemented\r
- */\r
-NTSTATUS\r
-NTAPI\r
-FsRtlInsertPerStreamContext(IN PFSRTL_ADVANCED_FCB_HEADER PerStreamContext,\r
- IN PFSRTL_PER_STREAM_CONTEXT Ptr)\r
-{\r
- KeBugCheck(FILE_SYSTEM);\r
- return STATUS_NOT_IMPLEMENTED;\r
-}\r
-\r
-/*\r
- * @unimplemented\r
- */\r
-PFSRTL_PER_STREAM_CONTEXT\r
-NTAPI\r
-FsRtlRemovePerStreamContext(IN PFSRTL_ADVANCED_FCB_HEADER StreamContext,\r
- IN PVOID OwnerId OPTIONAL,\r
- IN PVOID InstanceId OPTIONAL)\r
-{\r
- KeBugCheck(FILE_SYSTEM);\r
- return NULL;\r
-}\r
-\r
-/*\r
- * @unimplemented\r
- */\r
-NTSTATUS\r
-NTAPI\r
-FsRtlInsertPerFileObjectContext(IN PFILE_OBJECT FileObject,\r
- IN PFSRTL_PER_FILEOBJECT_CONTEXT Ptr)\r
-{\r
- KeBugCheck(FILE_SYSTEM);\r
- return STATUS_NOT_IMPLEMENTED;\r
-}\r
-\r
-/*\r
- * @unimplemented\r
- */\r
-PFSRTL_PER_FILEOBJECT_CONTEXT\r
-NTAPI\r
-FsRtlRemovePerFileObjectContext(IN PFILE_OBJECT PerFileObjectContext,\r
- IN PVOID OwnerId OPTIONAL,\r
- IN PVOID InstanceId OPTIONAL)\r
-{\r
- KeBugCheck(FILE_SYSTEM);\r
- return NULL;\r
-}\r
-\r
-/*\r
- * @unimplemented\r
- */\r
-VOID\r
-NTAPI\r
-FsRtlTeardownPerStreamContexts(IN PFSRTL_ADVANCED_FCB_HEADER AdvancedHeader)\r
-{\r
- KeBugCheck(FILE_SYSTEM);\r
-}\r
-\r
+/*
+ * PROJECT: ReactOS Kernel
+ * LICENSE: GPL - See COPYING in the top level directory
+ * FILE: ntoskrnl/fsrtl/filtrctx.c
+ * PURPOSE: File Stream Filter Context support for File System Drivers
+ * PROGRAMMERS: None.
+ */
+
+/* INCLUDES ******************************************************************/
+
+#include <ntoskrnl.h>
+#define NDEBUG
+#include <debug.h>
+
+/* PUBLIC FUNCTIONS **********************************************************/
+
+/*++
+ * @name FsRtlIsPagingFile
+ * @implemented NT 4.0
+ *
+ * The FsRtlIsPagingFile routine checks if the FileObject is a Paging File.
+ *
+ * @param FileObject
+ * A pointer to the File Object to be tested.
+ *
+ * @return TRUE if the File is a Paging File, FALSE otherwise.
+ *
+ * @remarks None.
+ *
+ *--*/
+LOGICAL
+NTAPI
+FsRtlIsPagingFile(IN PFILE_OBJECT FileObject)
+{
+ KeBugCheck(FILE_SYSTEM);
+ return FALSE;
+}
+
+/*
+ * @unimplemented
+ */
+PFSRTL_PER_STREAM_CONTEXT
+NTAPI
+FsRtlLookupPerStreamContextInternal(IN PFSRTL_ADVANCED_FCB_HEADER StreamContext,
+ IN PVOID OwnerId OPTIONAL,
+ IN PVOID InstanceId OPTIONAL)
+{
+ KeBugCheck(FILE_SYSTEM);
+ return FALSE;
+}
+
+/*
+ * @unimplemented
+ */
+PFSRTL_PER_FILEOBJECT_CONTEXT
+NTAPI
+FsRtlLookupPerFileObjectContext(IN PFILE_OBJECT FileObject,
+ IN PVOID OwnerId OPTIONAL,
+ IN PVOID InstanceId OPTIONAL)
+{
+ KeBugCheck(FILE_SYSTEM);
+ return FALSE;
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+NTAPI
+FsRtlInsertPerStreamContext(IN PFSRTL_ADVANCED_FCB_HEADER PerStreamContext,
+ IN PFSRTL_PER_STREAM_CONTEXT Ptr)
+{
+ KeBugCheck(FILE_SYSTEM);
+ return STATUS_NOT_IMPLEMENTED;
+}
+
+/*
+ * @unimplemented
+ */
+PFSRTL_PER_STREAM_CONTEXT
+NTAPI
+FsRtlRemovePerStreamContext(IN PFSRTL_ADVANCED_FCB_HEADER StreamContext,
+ IN PVOID OwnerId OPTIONAL,
+ IN PVOID InstanceId OPTIONAL)
+{
+ KeBugCheck(FILE_SYSTEM);
+ return NULL;
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+NTAPI
+FsRtlInsertPerFileObjectContext(IN PFILE_OBJECT FileObject,
+ IN PFSRTL_PER_FILEOBJECT_CONTEXT Ptr)
+{
+ KeBugCheck(FILE_SYSTEM);
+ return STATUS_NOT_IMPLEMENTED;
+}
+
+/*
+ * @unimplemented
+ */
+PFSRTL_PER_FILEOBJECT_CONTEXT
+NTAPI
+FsRtlRemovePerFileObjectContext(IN PFILE_OBJECT PerFileObjectContext,
+ IN PVOID OwnerId OPTIONAL,
+ IN PVOID InstanceId OPTIONAL)
+{
+ KeBugCheck(FILE_SYSTEM);
+ return NULL;
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+NTAPI
+FsRtlTeardownPerStreamContexts(IN PFSRTL_ADVANCED_FCB_HEADER AdvancedHeader)
+{
+ KeBugCheck(FILE_SYSTEM);
+}
+