1 /* ===============================================================
10 KSDDKAPI NTSTATUS NTAPI
12 IN HANDLE ConnectionHandle
,
13 IN PKSCLOCK_CREATE ClockCreate
,
14 OUT PHANDLE ClockHandle
)
17 return STATUS_UNSUCCESSFUL
;
23 KSDDKAPI NTSTATUS NTAPI
26 IN PKSDEFAULTCLOCK DefaultClock
)
29 return STATUS_UNSUCCESSFUL
;
35 KSDDKAPI NTSTATUS NTAPI
36 KsAllocateDefaultClock(
37 OUT PKSDEFAULTCLOCK
* DefaultClock
)
40 return STATUS_UNSUCCESSFUL
;
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
,
57 return STATUS_UNSUCCESSFUL
;
65 IN PKSDEFAULTCLOCK DefaultClock
)
73 KSDDKAPI NTSTATUS NTAPI
74 KsValidateClockCreateRequest(
76 OUT PKSCLOCK_CREATE
* ClockCreate
)
79 return STATUS_UNSUCCESSFUL
;
85 KSDDKAPI KSSTATE NTAPI
86 KsGetDefaultClockState(
87 IN PKSDEFAULTCLOCK DefaultClock
)
90 return STATUS_UNSUCCESSFUL
;
97 KsSetDefaultClockState(
98 IN PKSDEFAULTCLOCK DefaultClock
,
107 KSDDKAPI LONGLONG NTAPI
108 KsGetDefaultClockTime(
109 IN PKSDEFAULTCLOCK DefaultClock
)
119 KsSetDefaultClockTime(
120 IN PKSDEFAULTCLOCK DefaultClock
,