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 请求中提供此结构。 然后,属性请求返回指向所请求例程的指针。

在此结构中返回的函数指针在释放时钟的文件对象之前有效。

要求

要求 价值
标头 ks.h (包括 Ks.h)

另请参阅

KSPROPERTY_CLOCK_FUNCTIONTABLE