Previous Next

KSCORRELATED_TIME

The KSPROPERTY_CLOCK_CORRELATEDTIME property is passed a KSCORRELATED_TIME structure, which is filled in with the current time and system time.

typedef struct {
    LONGLONG    Time;
    LONGLONG    SystemTime;
} KSCORRELATED_TIME, *PKSCORRELATED_TIME;

Members

Time
Specifies the current clock time in 100-nanosecond units.
SystemTime
Specifies the correlated system time in 100-nanosecond units.

Headers

Declared in ks.h. Include ks.h.

Comments

The system time is acquired from KeQueryPerformanceCounter. Note that the performance counter is not suspended when the machine is suspended, so that correlations change when the machine goes through a suspend.

See Also

KSPROPERTY_CLOCK_CORRELATEDTIME, KeQueryPerformanceCounter