- Oops.. fix a bug in RtlRemoveUnicodePrefix: edit the parent, not the entry itself.
[reactos.git] / reactos / lib / rtl / timerqueue.c
1 /*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS system libraries
4 * PURPOSE: Timer Queue implementation
5 * FILE: lib/rtl/timerqueue.c
6 * PROGRAMMER:
7 */
8
9 /* INCLUDES *****************************************************************/
10
11 #include <rtl.h>
12
13 #define NDEBUG
14 #include <debug.h>
15
16 /* FUNCTIONS ***************************************************************/
17
18 typedef VOID (CALLBACK *WAITORTIMERCALLBACKFUNC) (PVOID, BOOLEAN );
19
20 /*
21 * @unimplemented
22 */
23 NTSTATUS
24 NTAPI
25 RtlCreateTimer(HANDLE TimerQueue,
26 PHANDLE phNewTimer,
27 WAITORTIMERCALLBACKFUNC Callback,
28 PVOID Parameter,
29 DWORD DueTime,
30 DWORD Period,
31 ULONG Flags)
32 {
33 DPRINT1("RtlCreateTimer: stub\n");
34 return STATUS_NOT_IMPLEMENTED;
35 }
36
37
38 /*
39 * @unimplemented
40 */
41 NTSTATUS
42 NTAPI
43 RtlCreateTimerQueue(PHANDLE TimerQueue)
44 {
45 DPRINT1("RtlCreateTimerQueue: stub\n");
46 return STATUS_NOT_IMPLEMENTED;
47 }
48
49
50 /*
51 * @unimplemented
52 */
53 NTSTATUS
54 NTAPI
55 RtlDeleteTimer(HANDLE TimerQueue,
56 HANDLE Timer,
57 HANDLE CompletionEvent)
58 {
59 DPRINT1("RtlDeleteTimer: stub\n");
60 return STATUS_NOT_IMPLEMENTED;
61 }
62
63
64 /*
65 * @unimplemented
66 */
67 NTSTATUS
68 NTAPI
69 RtlDeleteTimerQueue(HANDLE TimerQueue)
70 {
71 DPRINT1("RtlDeleteTimerQueue: stub\n");
72 return STATUS_NOT_IMPLEMENTED;
73 }
74
75
76 /*
77 * @unimplemented
78 */
79 NTSTATUS
80 NTAPI
81 RtlDeleteTimerQueueEx(HANDLE TimerQueue,
82 HANDLE CompletionEvent)
83 {
84 DPRINT1("RtlDeleteTimerQueueEx: stub\n");
85 return STATUS_NOT_IMPLEMENTED;
86 }
87
88
89 /*
90 * @unimplemented
91 */
92 NTSTATUS
93 NTAPI
94 RtlUpdateTimer(HANDLE TimerQueue,
95 HANDLE Timer,
96 ULONG DueTime,
97 ULONG Period)
98 {
99 DPRINT1("RtlUpdateTimer: stub\n");
100 return STATUS_NOT_IMPLEMENTED;
101 }
102
103 /* EOF */