KSCLOCK_FUNCTIONTABLE 结构 (ks.h)
KSCLOCK_FUNCTIONTABLE 结构描述主时钟的函数表。
语法
typedef struct {
PFNKSCLOCK_GETTIME GetTime;
PFNKSCLOCK_GETTIME GetPhysicalTime;
PFNKSCLOCK_CORRELATEDTIME GetCorrelatedTime;
PFNKSCLOCK_CORRELATEDTIME GetCorrelatedPhysicalTime;
} KSCLOCK_FUNCTIONTABLE, *PKSCLOCK_FUNCTIONTABLE;
成员
GetTime
指向驱动程序分配的 KStrClockGetTime 例程的指针。
GetPhysicalTime
指向驱动程序分配的 KStrClockGetPhysicalTime 例程的指针。
GetCorrelatedTime
指向驱动程序分配的 KStrClockGetCorrelatedTime 例程的指针。
GetCorrelatedPhysicalTime
指向驱动程序分配的 KStrClockGetCorrelatedPhysicalTime 例程的指针。
注解
在 KSPROPERTY_CLOCK_FUNCTIONTABLE 请求中提供此结构。 然后,属性请求返回指向所请求例程的指针。
在此结构中返回的函数指针在释放时钟的文件对象之前有效。
要求
要求 | 值 |
---|---|
Header | ks.h (包括 Ks.h) |