KSPROPERTY_CLOCK_FUNCTIONTABLE
Clients use the KSPROPERTY_CLOCK_FUNCTIONTABLE property to retrieve the entry points for querying time at DISPATCH_LEVEL, which enables filters to perform precise rate matching.
This property fills in a KSCLOCK_FUNCTIONTABLE structure with function pointers that are valid until the file object for the clock is released.
Usage Summary Table
Get | Set | Target | Property Descriptor Type | Property Value Type |
---|---|---|---|---|
Yes | No | Pin | KSPROPERTY | KSCLOCK_FUNCTIONTABLE |
Remarks
The FileObject parameter that the client supplies when it makes calls to these entry points specifies the file object underlying the file handle that was returned when the clock instance was created.
The SystemTime parameter points to the location to store the correlated system time. The system time is acquired using the function KeQueryInterruptTime.
Requirements
Header: ks.h (include Ks.h)