[SHELL-EXPERIMENTS]
[reactos.git] / ntoskrnl / fsrtl / fsfilter.c
1 /*
2 * PROJECT: ReactOS Kernel
3 * LICENSE: GPL - See COPYING in the top level directory
4 * FILE: ntoskrnl/fsrtl/fsfilter.c
5 * PURPOSE: Provides support for the Filter Manager
6 * PROGRAMMERS: None.
7 */
8
9 /* INCLUDES ******************************************************************/
10
11 #include <ntoskrnl.h>
12 #define NDEBUG
13 #include <debug.h>
14
15 /* PUBLIC FUNCTIONS **********************************************************/
16
17 /*++
18 * @name FsRtlCreateSectionForDataScan
19 * @unimplemented
20 *
21 * FILLME
22 *
23 * @param SectionHandle
24 * FILLME
25 *
26 * @param SectionObject
27 * FILLME
28 *
29 * @param SectionFileSize
30 * FILLME
31 *
32 * @param FileObject
33 * FILLME
34 *
35 * @param DesiredAccess
36 * FILLME
37 *
38 * @param ObjectAttributes
39 * FILLME
40 *
41 * @param MaximumSize
42 * FILLME
43 *
44 * @param SectionPageProtection
45 * FILLME
46 *
47 * @param AllocationAttributes
48 * FILLME
49 *
50 * @param Flags
51 * FILLME
52 *
53 * @return None
54 *
55 * @remarks None
56 *
57 *--*/
58 NTSTATUS
59 NTAPI
60 FsRtlCreateSectionForDataScan(OUT PHANDLE SectionHandle,
61 OUT PVOID *SectionObject,
62 OUT PLARGE_INTEGER SectionFileSize OPTIONAL,
63 IN PFILE_OBJECT FileObject,
64 IN ACCESS_MASK DesiredAccess,
65 IN POBJECT_ATTRIBUTES ObjectAttributes OPTIONAL,
66 IN PLARGE_INTEGER MaximumSize OPTIONAL,
67 IN ULONG SectionPageProtection,
68 IN ULONG AllocationAttributes,
69 IN ULONG Flags)
70 {
71 /* Unimplemented */
72 KeBugCheck(FILE_SYSTEM);
73 return STATUS_NOT_IMPLEMENTED;
74 }
75