Fixed several function prototypes.
[reactos.git] / reactos / ntoskrnl / fs / oplock.c
1 /* $Id: oplock.c,v 1.3 2002/08/09 22:57:48 ekohl Exp $
2 *
3 * reactos/ntoskrnl/fs/oplock.c
4 *
5 */
6 #include <ddk/ntddk.h>
7 #include <ddk/ntifs.h>
8
9
10 /**********************************************************************
11 * NAME EXPORTED
12 * FsRtlCheckOplock@20
13 *
14 * DESCRIPTION
15 *
16 * ARGUMENTS
17 *
18 * RETURN VALUE
19 *
20 */
21 NTSTATUS STDCALL
22 FsRtlCheckOplock(IN POPLOCK Oplock,
23 IN PIRP Irp,
24 IN PVOID Context,
25 IN POPLOCK_WAIT_COMPLETE_ROUTINE CompletionRoutine OPTIONAL,
26 IN POPLOCK_FS_PREPOST_IRP PostIrpRoutine OPTIONAL)
27 {
28 return(STATUS_NOT_IMPLEMENTED);
29 }
30
31
32 /**********************************************************************
33 * NAME EXPORTED
34 * FsRtlCurrentBatchOplock@4
35 *
36 * DESCRIPTION
37 *
38 * ARGUMENTS
39 *
40 * RETURN VALUE
41 *
42 */
43 BOOLEAN STDCALL
44 FsRtlCurrentBatchOplock(IN POPLOCK Oplock)
45 {
46 return(FALSE);
47 }
48
49
50 /**********************************************************************
51 * NAME EXPORTED
52 * FsRtlInitializeOplock@4
53 *
54 * DESCRIPTION
55 *
56 * ARGUMENTS
57 *
58 * RETURN VALUE
59 *
60 * NOTE
61 * Obsolete function.
62 */
63 VOID STDCALL
64 FsRtlInitializeOplock(IN OUT POPLOCK Oplock)
65 {
66 }
67
68
69 /**********************************************************************
70 * NAME EXPORTED
71 * FsRtlOplockFsctrl@12
72 *
73 * DESCRIPTION
74 *
75 * ARGUMENTS
76 *
77 * RETURN VALUE
78 *
79 */
80 NTSTATUS STDCALL
81 FsRtlOplockFsctrl(IN POPLOCK Oplock,
82 IN PIRP Irp,
83 IN ULONG OpenCount)
84 {
85 return(STATUS_NOT_IMPLEMENTED);
86 }
87
88
89 /**********************************************************************
90 * NAME EXPORTED
91 * FsRtlOplockIsFastIoPossible@4
92 *
93 * DESCRIPTION
94 *
95 * ARGUMENTS
96 *
97 * RETURN VALUE
98 *
99 */
100 BOOLEAN STDCALL
101 FsRtlOplockIsFastIoPossible(IN POPLOCK Oplock)
102 {
103 return(FALSE);
104 }
105
106
107 /**********************************************************************
108 * NAME EXPORTED
109 * FsRtlUninitializeOplock@4
110 *
111 * DESCRIPTION
112 *
113 * ARGUMENTS
114 *
115 * RETURN VALUE
116 *
117 */
118 VOID STDCALL
119 FsRtlUninitializeOplock(IN POPLOCK Oplock)
120 {
121 }
122
123 /* EOF */