共用方式為


exQueryTimerResolution 函式 (wdm.h)

ExQueryTimerResolution 例程會報告系統時鐘所支援的定時器解析度範圍。

語法

void ExQueryTimerResolution(
  [out] PULONG MaximumTime,
  [out] PULONG MinimumTime,
  [out] PULONG CurrentTime
);

參數

[out] MaximumTime

例程在系統時鐘連續刻度之間,以 100 奈秒單位寫入最大時間間隔的位置指標。 刻度是系統時鐘定時器所造成的中斷。

[out] MinimumTime

例程在系統時鐘連續刻度之間,以 100 奈秒單位寫入最小時間間隔的位置指標。

[out] CurrentTime

例程在系統時鐘連續刻度之間,以 100 奈秒單位寫入目前時間間隔的位置指標。

傳回值

備註

如果您的驅動程式呼叫 ExSetTimerResolution 例程來變更連續系統時鐘中斷之間的時間間隔,驅動程式可以先呼叫 ExQueryTimerResolution 來判斷系統時鐘所支援的間隔範圍。

當您的驅動程式呼叫 KeSetTimerEx 之類的例程來設定定時器時,定時器的正確性取決於系統時鐘的解析度。 如需詳細資訊,請參閱 定時器精確度

規格需求

需求
最低支援的用戶端 從 Windows 8 開始提供。
目標平台 Universal
標頭 wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h)
程式庫 Ntoskrnl.lib
IRQL 任何層級。

另請參閱

ExSetTimerResolution

KeSetTimerEx