- Add "fs" to npfs and msfs.
[reactos.git] / reactos / drivers / ksfilter / ks / clocks.c
1 /* ===============================================================
2 Clock Functions
3 */
4
5 #include <ks.h>
6
7 /*
8 @unimplemented
9 */
10 KSDDKAPI NTSTATUS NTAPI
11 KsCreateClock(
12 IN HANDLE ConnectionHandle,
13 IN PKSCLOCK_CREATE ClockCreate,
14 OUT PHANDLE ClockHandle)
15 {
16 UNIMPLEMENTED;
17 return STATUS_UNSUCCESSFUL;
18 }
19
20 /*
21 @unimplemented
22 */
23 KSDDKAPI NTSTATUS NTAPI
24 KsCreateDefaultClock(
25 IN PIRP Irp,
26 IN PKSDEFAULTCLOCK DefaultClock)
27 {
28 UNIMPLEMENTED;
29 return STATUS_UNSUCCESSFUL;
30 }
31
32 /*
33 @unimplemented
34 */
35 KSDDKAPI NTSTATUS NTAPI
36 KsAllocateDefaultClock(
37 OUT PKSDEFAULTCLOCK* DefaultClock)
38 {
39 UNIMPLEMENTED;
40 return STATUS_UNSUCCESSFUL;
41 }
42
43 /*
44 @unimplemented
45 */
46 KSDDKAPI NTSTATUS NTAPI
47 KsAllocateDefaultClockEx(
48 OUT PKSDEFAULTCLOCK* DefaultClock,
49 IN PVOID Context OPTIONAL,
50 IN PFNKSSETTIMER SetTimer OPTIONAL,
51 IN PFNKSCANCELTIMER CancelTimer OPTIONAL,
52 IN PFNKSCORRELATEDTIME CorrelatedTime OPTIONAL,
53 IN const KSRESOLUTION* Resolution OPTIONAL,
54 IN ULONG Flags)
55 {
56 UNIMPLEMENTED;
57 return STATUS_UNSUCCESSFUL;
58 }
59
60 /*
61 @unimplemented
62 */
63 KSDDKAPI VOID NTAPI
64 KsFreeDefaultClock(
65 IN PKSDEFAULTCLOCK DefaultClock)
66 {
67 UNIMPLEMENTED;
68 }
69
70 /*
71 @unimplemented
72 */
73 KSDDKAPI NTSTATUS NTAPI
74 KsValidateClockCreateRequest(
75 IN PIRP Irp,
76 OUT PKSCLOCK_CREATE* ClockCreate)
77 {
78 UNIMPLEMENTED;
79 return STATUS_UNSUCCESSFUL;
80 }
81
82 /*
83 @unimplemented
84 */
85 KSDDKAPI KSSTATE NTAPI
86 KsGetDefaultClockState(
87 IN PKSDEFAULTCLOCK DefaultClock)
88 {
89 UNIMPLEMENTED;
90 return STATUS_UNSUCCESSFUL;
91 }
92
93 /*
94 @unimplemented
95 */
96 KSDDKAPI VOID NTAPI
97 KsSetDefaultClockState(
98 IN PKSDEFAULTCLOCK DefaultClock,
99 IN KSSTATE State)
100 {
101 UNIMPLEMENTED;
102 }
103
104 /*
105 @unimplemented
106 */
107 KSDDKAPI LONGLONG NTAPI
108 KsGetDefaultClockTime(
109 IN PKSDEFAULTCLOCK DefaultClock)
110 {
111 UNIMPLEMENTED;
112 return 0;
113 }
114
115 /*
116 @unimplemented
117 */
118 KSDDKAPI VOID NTAPI
119 KsSetDefaultClockTime(
120 IN PKSDEFAULTCLOCK DefaultClock,
121 IN LONGLONG Time)
122 {
123 UNIMPLEMENTED;
124 }