共用方式為


PFNKSCLOCK_CORRELATEDTIME回呼函式 (ks.h)

例程是系統提供的例程,可擷取下列專案:

KStrClockGetCorrelatedTime 是系統提供的例程,可擷取自開機以來目前系統時間和對應的時鐘刻度計數。

KStrClockGetCorrelatedPhysicalTime 是系統提供的例程,可擷取目前系統時間減去暫止差異,以及開機后對應的時鐘刻度。

語法

PFNKSCLOCK_CORRELATEDTIME PfnksclockCorrelatedtime;

LONGLONG PfnksclockCorrelatedtime(
  [in]  PFILE_OBJECT FileObject,
  [out] PLONGLONG SystemTime
)
{...}

參數

[in] FileObject

建立時鐘實例時傳回句柄之 FILE_OBJECT 結構的指標。

[out] SystemTime

64 位整數的指標,其中包含自系統開機以來的時鐘刻度數目。

傳回值

此例程會將目前的系統時間當做 LONGLONG 類型的值傳回。 此值是以 100 奈秒為單位指定。

言論

您可以在 KSPROPERTY_CLOCK_FUNCTIONTABLE 要求中提供驅動程式配置的 KSCLOCK_FUNCTIONTABLE 結構,以取得此例程的進入點。

系統會從 KeQueryPerformanceCounter取得系統時間。

這兩個時間值都是以100奈秒為單位指定。

要求

要求 價值
目標平臺 桌面
標頭 ks.h (包括 Ks.h)

另請參閱

KSCLOCK_FUNCTIONTABLE

KSCORRELATED_TIME

KSPROPERTY_CLOCK_FUNCTIONTABLE

KeQueryPerformanceCounter