KSCLOCK_FUNCTIONTABLE estructura (ks.h)
La estructura KSCLOCK_FUNCTIONTABLE describe una tabla de funciones para el reloj maestro.
Sintaxis
typedef struct {
PFNKSCLOCK_GETTIME GetTime;
PFNKSCLOCK_GETTIME GetPhysicalTime;
PFNKSCLOCK_CORRELATEDTIME GetCorrelatedTime;
PFNKSCLOCK_CORRELATEDTIME GetCorrelatedPhysicalTime;
} KSCLOCK_FUNCTIONTABLE, *PKSCLOCK_FUNCTIONTABLE;
Miembros
GetTime
Puntero a una rutina KStrClockGetTime asignada por el controlador.
GetPhysicalTime
Puntero a una rutina KStrClockGetPhysicalTime asignada por el controlador.
GetCorrelatedTime
Puntero a una rutina KStrClockGetCorrelatedTime asignada por el controlador.
GetCorrelatedPhysicalTime
Puntero a una rutina KStrClockGetCorrelatedPhysicalTime asignada por el controlador.
Comentarios
Proporcione esta estructura en una solicitud de KSPROPERTY_CLOCK_FUNCTIONTABLE . A continuación, la solicitud de propiedad devuelve punteros a las rutinas solicitadas.
Los punteros de función devueltos en esta estructura son válidos hasta que se libera el objeto de archivo del reloj.
Requisitos
Requisito | Valor |
---|---|
Header | ks.h (incluye Ks.h) |