Bewerken

Delen via


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