Freigeben über


KSCLOCK_FUNCTIONTABLE-Struktur (ks.h)

Die KSCLOCK_FUNCTIONTABLE-Struktur beschreibt eine Funktionstabelle für die master Uhr.

Syntax

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

Member

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 .

Hinweise

Geben Sie diese Struktur in einer KSPROPERTY_CLOCK_FUNCTIONTABLE-Anforderung an. Die Eigenschaftenanforderung 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 (ks.h einschließen)

Weitere Informationen

KSPROPERTY_CLOCK_FUNCTIONTABLE