Auf Englisch lesen

Freigeben über


KSCLOCK_FUNCTIONTABLE Struktur (ks.h)

Die KSCLOCK_FUNCTIONTABLE Struktur beschreibt eine Funktionstabelle für die Masteruhr.

Syntax

typedef struct {
  PFNKSCLOCK_GETTIME        GetTime;
  PFNKSCLOCK_GETTIME        GetPhysicalTime;
  PFNKSCLOCK_CORRELATEDTIME GetCorrelatedTime;
  PFNKSCLOCK_CORRELATEDTIME GetCorrelatedPhysicalTime;
} KSCLOCK_FUNCTIONTABLE, *PKSCLOCK_FUNCTIONTABLE;

Angehörige

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.

Bemerkungen

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.

Anforderungen

Anforderung Wert
Header- ks.h (enthalten Ks.h)

Siehe auch

KSPROPERTY_CLOCK_FUNCTIONTABLE