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) |