struttura KSCLOCK_FUNCTIONTABLE (ks.h)
La struttura KSCLOCK_FUNCTIONTABLE descrive una tabella delle funzioni per l'orologio master.
Sintassi
typedef struct {
PFNKSCLOCK_GETTIME GetTime;
PFNKSCLOCK_GETTIME GetPhysicalTime;
PFNKSCLOCK_CORRELATEDTIME GetCorrelatedTime;
PFNKSCLOCK_CORRELATEDTIME GetCorrelatedPhysicalTime;
} KSCLOCK_FUNCTIONTABLE, *PKSCLOCK_FUNCTIONTABLE;
Membri
GetTime
Puntatore a una routine di KStrClockGetTime allocata dal driver.
GetPhysicalTime
Puntatore a un driver allocato routine KStrClockGetPhysicalTime.
GetCorrelatedTime
Puntatore a una routine di KStrClockGetCorrelatedTime allocata dal driver.
GetCorrelatedPhysicalTime
Puntatore a una routine di KStrClockGetCorrelatedPhysicalTime allocata dal driver.
Osservazioni
Specificare questa struttura in una richiesta di KSPROPERTY_CLOCK_FUNCTIONTABLE. La richiesta di proprietà restituisce quindi puntatori alle routine richieste.
I puntatori di funzione restituiti in questa struttura sono validi fino al rilascio dell'oggetto file dell'orologio.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ks.h (include Ks.h) |