次の方法で共有


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 以降で使用できます。
ターゲット プラットフォーム 万国
ヘッダー wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む)
ライブラリ Ntoskrnl.lib
IRQL 任意のレベル。

関連項目

ExSetTimerResolution

KeSetTimerEx