структура 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 (include Ks.h) |