KSCLOCK_FUNCTIONTABLE Struktur (ks.h)
Die KSCLOCK_FUNCTIONTABLE Struktur beschreibt eine Funktionstabelle für die Masteruhr.
typedef struct {
PFNKSCLOCK_GETTIME GetTime;
PFNKSCLOCK_GETTIME GetPhysicalTime;
PFNKSCLOCK_CORRELATEDTIME GetCorrelatedTime;
PFNKSCLOCK_CORRELATEDTIME GetCorrelatedPhysicalTime;
} KSCLOCK_FUNCTIONTABLE, *PKSCLOCK_FUNCTIONTABLE;
GetTime
Zeiger auf eine vom Treiber zugewiesene KStrClockGetTime- Routine.
GetPhysicalTime
Zeiger auf eine vom Treiber zugewiesene KStrClockGetPhysicalTime Routine.
GetCorrelatedTime
Zeiger auf eine vom Treiber zugewiesene KStrClockGetCorrelatedTime Routine.
GetCorrelatedPhysicalTime
Zeiger auf eine vom Treiber zugewiesene KStrClockGetCorrelatedPhysicalTime Routine.
Geben Sie diese Struktur in einer KSPROPERTY_CLOCK_FUNCTIONTABLE Anforderung an. Die Eigenschaftsanforderung gibt dann Zeiger auf die angeforderten Routinen zurück.
Die in dieser Struktur zurückgegebenen Funktionszeiger sind gültig, bis das Dateiobjekt der Uhr freigegeben wird.
Anforderung | Wert |
---|---|
Header- | ks.h (enthalten Ks.h) |