KSIDEFAULTCLOCK structure (ksi.h)
Syntax
typedef struct {
LONGLONG Frequency;
LONGLONG LastDueTime;
LONGLONG RunningTimeDelta;
LONGLONG LastRunningTime;
KSPIN_LOCK TimeAccessLock;
LIST_ENTRY EventQueue;
KSPIN_LOCK EventQueueLock;
KTIMER QueueTimer;
KDPC QueueDpc;
LONG ReferenceCount;
KSSTATE State;
LONGLONG SuspendDelta;
LONGLONG SuspendTime;
PFNKSSETTIMER SetTimer;
PFNKSCANCELTIMER CancelTimer;
PFNKSCLOCK_CORRELATEDTIME CorrelatedTime;
PVOID Context;
KSRESOLUTION Resolution;
KEVENT FreeEvent;
LONG ExternalTimeReferenceCount;
BOOLEAN ExternalTimeValid;
LONGLONG LastStreamTime;
} KSIDEFAULTCLOCK, *PKSIDEFAULTCLOCK;
Members
Frequency
LastDueTime
RunningTimeDelta
LastRunningTime
TimeAccessLock
EventQueue
EventQueueLock
QueueTimer
QueueDpc
ReferenceCount
State
SuspendDelta
SuspendTime
SetTimer
CancelTimer
CorrelatedTime
Context
Resolution
FreeEvent
ExternalTimeReferenceCount
ExternalTimeValid
LastStreamTime
Requirements
Requirement | Value |
---|---|
Header | ksi.h |