estructura KSCLOCK_FUNCTIONTABLE (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 de KStrClockGetTime asignada por el controlador.
GetPhysicalTime
Puntero a una rutina de KStrClockGetPhysicalTime asignada por el controlador.
GetCorrelatedTime
Puntero a una rutina de KStrClockGetCorrelatedTime asignada por el controlador.
GetCorrelatedPhysicalTime
Puntero a una rutina de KStrClockGetCorrelatedPhysicalTime asignada por el controlador.
Observaciones
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 |
---|---|
encabezado de | ks.h (incluya Ks.h) |