Freigeben über


PFNKSCLOCK_GETTIME Rückruffunktion (ks.h)

Die Routine erhält Systemzeit.

KStrClockGetTime ist eine vom System bereitgestellte Routine, die die aktuelle Systemzeit abruft.

KStrClockGetPhysicalTime ist eine vom System bereitgestellte Routine, die die aktuelle Systemzeit abzüglich eines angehaltenen Deltas abruft.

Syntax

PFNKSCLOCK_GETTIME PfnksclockGettime;

LONGLONG PfnksclockGettime(
  [in] PFILE_OBJECT FileObject
)
{...}

Parameter

[in] FileObject

Ein Zeiger auf die FILE_OBJECT Struktur, für die ein Handle zurückgegeben wurde, als die Uhr instance erstellt wurde.

Rückgabewert

Diese Routine gibt den angeforderten Zeitwert als Wert vom Typ LONGLONG zurück. Dieser Wert wird in 100 Nanosekundeneinheiten angegeben.

Hinweise

Sie können einen Einstiegspunkt für diese Routine erhalten, indem Sie eine vom Treiber zugewiesene KSCLOCK_FUNCTIONTABLE-Struktur in einer KSPROPERTY_CLOCK_FUNCTIONTABLE-Anforderung bereitstellen.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile ks.h (einschließlich Ks.h)

Weitere Informationen

KSCLOCK_FUNCTIONTABLE

KSPROPERTY_CLOCK_FUNCTIONTABLE