1 /* ===============================================================
12 KSDDKAPI NTSTATUS NTAPI
14 IN HANDLE ConnectionHandle
,
15 IN PKSCLOCK_CREATE ClockCreate
,
16 OUT PHANDLE ClockHandle
)
19 return STATUS_UNSUCCESSFUL
;
25 KSDDKAPI NTSTATUS NTAPI
28 IN PKSDEFAULTCLOCK DefaultClock
)
31 return STATUS_UNSUCCESSFUL
;
37 KSDDKAPI NTSTATUS NTAPI
38 KsAllocateDefaultClock(
39 OUT PKSDEFAULTCLOCK
* DefaultClock
)
42 return STATUS_UNSUCCESSFUL
;
48 KSDDKAPI NTSTATUS NTAPI
49 KsAllocateDefaultClockEx(
50 OUT PKSDEFAULTCLOCK
* DefaultClock
,
51 IN PVOID Context OPTIONAL
,
52 IN PFNKSSETTIMER SetTimer OPTIONAL
,
53 IN PFNKSCANCELTIMER CancelTimer OPTIONAL
,
54 IN PFNKSCORRELATEDTIME CorrelatedTime OPTIONAL
,
55 IN
const KSRESOLUTION
* Resolution OPTIONAL
,
59 return STATUS_UNSUCCESSFUL
;
67 IN PKSDEFAULTCLOCK DefaultClock
)
75 KSDDKAPI NTSTATUS NTAPI
76 KsValidateClockCreateRequest(
78 OUT PKSCLOCK_CREATE
* ClockCreate
)
81 return STATUS_UNSUCCESSFUL
;
87 KSDDKAPI KSSTATE NTAPI
88 KsGetDefaultClockState(
89 IN PKSDEFAULTCLOCK DefaultClock
)
92 return STATUS_UNSUCCESSFUL
;
99 KsSetDefaultClockState(
100 IN PKSDEFAULTCLOCK DefaultClock
,
109 KSDDKAPI LONGLONG NTAPI
110 KsGetDefaultClockTime(
111 IN PKSDEFAULTCLOCK DefaultClock
)
121 KsSetDefaultClockTime(
122 IN PKSDEFAULTCLOCK DefaultClock
,