QueryInterruptTimePrecise 関数 (realtimeapiset.h)
QueryInterruptTime よりも正確な形式で現在の割り込み時間数
構文
void QueryInterruptTimePrecise(
[out] PULONGLONG lpInterruptTimePrecise
);
パラメーター
[out] lpInterruptTimePrecise
100 ナノ秒のシステム時間単位で割り込み時間数を受け取る ULONGLONG へのポインター。 秒を取得するために 1,000 万 (1e7) で除算します (1 秒に 1e9 ナノ秒があるため、1 秒に 1e7 100 ナノ秒があります)。
戻り値
何一つ
備考
QueryInterruptTimePrecise は、QueryInterruptTime ルーチンに似ていますが、より正確です。 QueryInterruptTime によって報告される割り込み時間は、システム クロック タイマーの最新のティックに基づきます。 システム クロック タイマーは、システム クロックの割り込みを定期的に生成するハードウェア タイマーです。 システム クロック タイマー割り込みの間隔はシステム クロック ティックと呼ばれ、通常はハードウェア プラットフォームに応じて 0.5 ミリ秒から 15.625 ミリ秒の範囲です。 QueryInterruptTime によって取得される割り込み時間の値は、システム クロック ティック内で正確です。
KeQueryTimeIncrement ルーチンを呼び出して、システム クロック ティックの継続時間を決定します。
QueryInterruptTimeの「解説」も参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 [デスクトップ アプリ |UWP アプリ] |
サポートされる最小サーバー | Windows Server 2016 [デスクトップ アプリ |UWP アプリ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | realtimeapiset.h |
ライブラリ | Mincore.lib |
DLL | Kernel32.dll |
関連項目
QueryUnbiasedInterruptTimePrecise
Windows タイム の