xref: /reactos/win32ss/drivers/watchdog/watchdog.c (revision c2c66aff)
1 
2 #include <ntifs.h>
3 
4 #define NDEBUG
5 #include <debug.h>
6 
7 NTSTATUS
8 NTAPI
DriverEntry(_In_ PDRIVER_OBJECT DriverObject,_In_ PUNICODE_STRING RegistryPath)9 DriverEntry (
10     _In_ PDRIVER_OBJECT	DriverObject,
11     _In_ PUNICODE_STRING RegistryPath)
12 {
13     UNIMPLEMENTED;
14     return STATUS_SUCCESS;
15 }
16 
17 VOID
18 NTAPI
WdAllocateWatchdog(PVOID p1,PVOID p2,ULONG p3)19 WdAllocateWatchdog(
20     PVOID p1,
21     PVOID p2,
22     ULONG p3)
23 {
24     UNIMPLEMENTED;
25 }
26 
27 VOID
28 NTAPI
WdAllocateDeferredWatchdog(PVOID p1,PVOID p2,ULONG p3)29 WdAllocateDeferredWatchdog(
30     PVOID p1,
31     PVOID p2,
32     ULONG p3)
33 {
34     UNIMPLEMENTED;
35 }
36 
37 VOID
38 NTAPI
WdFreeWatchdog(PVOID p1)39 WdFreeWatchdog(
40     PVOID p1)
41 {
42     UNIMPLEMENTED;
43 }
44 
45 VOID
46 NTAPI
WdFreeDeferredWatchdog(PVOID p1)47 WdFreeDeferredWatchdog(
48     PVOID p1)
49 {
50     UNIMPLEMENTED;
51 }
52 
53 VOID
54 NTAPI
WdStartWatch(PVOID p1,LARGE_INTEGER p2,ULONG p3)55 WdStartWatch(
56     PVOID p1,
57     LARGE_INTEGER p2,
58     ULONG p3)
59 {
60     UNIMPLEMENTED;
61 }
62 
63 VOID
64 NTAPI
WdStartDeferredWatch(PVOID p1,PVOID p2,ULONG p3)65 WdStartDeferredWatch(
66     PVOID p1,
67     PVOID p2,
68     ULONG p3)
69 {
70     UNIMPLEMENTED;
71 }
72 
73 VOID
74 NTAPI
WdStopWatch(PVOID p1,ULONG p2)75 WdStopWatch(
76     PVOID p1,
77     ULONG p2)
78 {
79     UNIMPLEMENTED;
80 }
81 
82 VOID
83 NTAPI
WdStopDeferredWatch(PVOID p1)84 WdStopDeferredWatch(
85     PVOID p1)
86 {
87     UNIMPLEMENTED;
88 }
89 
90 VOID
91 NTAPI
WdSuspendWatch(PVOID p1)92 WdSuspendWatch(
93     PVOID p1)
94 {
95     UNIMPLEMENTED;
96 }
97 
98 VOID
99 FASTCALL
WdSuspendDeferredWatch(PVOID p1)100 WdSuspendDeferredWatch(
101     PVOID p1)
102 {
103     UNIMPLEMENTED;
104 }
105 
106 VOID
107 NTAPI
WdResumeWatch(PVOID p1,PVOID p2)108 WdResumeWatch(
109     PVOID p1,
110     PVOID p2)
111 {
112     UNIMPLEMENTED;
113 }
114 
115 VOID
116 FASTCALL
WdResumeDeferredWatch(PVOID p1,PVOID p2)117 WdResumeDeferredWatch(
118     PVOID p1,
119     PVOID p2)
120 {
121     UNIMPLEMENTED;
122 }
123 
124 VOID
125 NTAPI
WdResetWatch(PVOID p1)126 WdResetWatch(
127     PVOID p1)
128 {
129     UNIMPLEMENTED;
130 }
131 
132 VOID
133 FASTCALL
WdResetDeferredWatch(PVOID p1)134 WdResetDeferredWatch(
135     PVOID p1)
136 {
137     UNIMPLEMENTED;
138 }
139 
140 VOID
141 FASTCALL
WdEnterMonitoredSection(PVOID p1)142 WdEnterMonitoredSection(
143     PVOID p1)
144 {
145     UNIMPLEMENTED;
146 }
147 
148 VOID
149 FASTCALL
WdExitMonitoredSection(PVOID p1)150 WdExitMonitoredSection(
151     PVOID p1)
152 {
153     UNIMPLEMENTED;
154 }
155 
156 VOID
157 NTAPI
WdAttachContext(PVOID p1,PVOID p2)158 WdAttachContext(
159     PVOID p1,
160     PVOID p2)
161 {
162     UNIMPLEMENTED;
163 }
164 
165 VOID
166 NTAPI
WdDetachContext(PVOID p1)167 WdDetachContext(
168     PVOID p1)
169 {
170     UNIMPLEMENTED;
171 }
172 
173 VOID
174 NTAPI
WdGetDeviceObject(PVOID p1)175 WdGetDeviceObject(
176     PVOID p1)
177 {
178     UNIMPLEMENTED;
179 }
180 
181 VOID
182 NTAPI
WdGetLowestDeviceObject(PVOID p1)183 WdGetLowestDeviceObject(
184     PVOID p1)
185 {
186     UNIMPLEMENTED;
187 }
188 
189 VOID
190 NTAPI
WdGetLastEvent(PVOID p1)191 WdGetLastEvent(
192     PVOID p1)
193 {
194     UNIMPLEMENTED;
195 }
196 
197 VOID
198 NTAPI
WdCompleteEvent(PVOID p1,PVOID p2)199 WdCompleteEvent(
200     PVOID p1,
201     PVOID p2)
202 {
203     UNIMPLEMENTED;
204 }
205 
206 VOID
207 NTAPI
WdReferenceObject(PVOID p1)208 WdReferenceObject(
209     PVOID p1)
210 {
211     UNIMPLEMENTED;
212 }
213 
214 VOID
215 NTAPI
WdDereferenceObject(PVOID p1)216 WdDereferenceObject(
217     PVOID p1)
218 {
219     UNIMPLEMENTED;
220 }
221 
222 BOOLEAN
223 NTAPI
WdMadeAnyProgress(PVOID p1)224 WdMadeAnyProgress(
225     PVOID p1)
226 {
227     UNIMPLEMENTED;
228     return FALSE;
229 }
230 
231 
232 
233 
234 
235 
236 
237 
238