共用方式為


PFNKSCORRELATEDTIME 回呼函式 (ks.h)

呼叫串流迷你驅動程式的 KStrCorrelatedTime 例程,以相互關聯的方式擷取簡報時間和實體時間。 這可讓時鐘擁有者完全判斷目前的時間。

語法

PFNKSCORRELATEDTIME Pfnkscorrelatedtime;

LONGLONG Pfnkscorrelatedtime(
  [in]  PVOID Context,
  [out] PLONGLONG SystemTime
)
{...}

參數

[in] Context

minidriver 提供的資訊內容的指標。 當 minidriver 配置自定義 DPC 定時器物件時,minidriver 會將資訊內容傳遞至函式的 DeferredContext 參數中的 KsAllocateDefaultClockEx

[out] SystemTime

指定接收性能計數器頻率之變數的指標。

傳回值

傳回以刻度單位表示的性能計數器值。

備註

一般而言,如果 minidriver 提供 KStrCorrelatedTime 回呼函式,minidriver 也必須提供 KStrSetTimer 和 KStrCancelTimer 回呼函式。

minidriver 提供的 KStrCorrelatedTimer 必須與 KeQueryPerformanceCounter 具有相同的特性。

規格需求

需求
目標平台 桌面
標頭 ks.h (包含 Ks.h)

另請參閱

KStrCancelTimer

KStrCorrelatedTime

KeQueryPerformanceCounter

KsAllocateDefaultClockEx