このヘッダーは System Services によって使用されます。 詳細については、次を参照してください。
realtimeapiset.h には、次のプログラミング インターフェイスが含まれています。
関数
|
ConvertAuxiliaryCounterToPerformanceCounter 指定した補助カウンター値を、対応するパフォーマンス カウンター値に変換します。必要に応じて、待機時間と可能な最大ドリフトによる推定変換エラーをナノ秒単位で提供します。 |
|
ConvertPerformanceCounterToAuxiliaryCounter 指定したパフォーマンス カウンター値を対応する補助カウンター値に変換します。必要に応じて、待機時間と可能な最大ドリフトによる推定変換エラーをナノ秒単位で提供します。 |
|
QueryAuxiliaryCounterFrequency 補助カウンターの頻度を照会します。 |
|
QueryIdleProcessorCycleTime システム内の各プロセッサのアイドル 状態のスレッドのサイクル時間を取得します。 |
|
QueryIdleProcessorCycleTimeEx 指定したプロセッサ グループ内の各論理プロセッサでアイドル状態のスレッドの累積サイクル時間を取得します。 |
|
QueryInterruptTime 現在の割り込み時間数を取得します。 |
|
QueryInterruptTimePrecise QueryInterruptTime よりも正確な形式で、現在の割り込み時間数を取得します。 |
|
QueryProcessCycleTime 指定したプロセスのすべてのスレッドのサイクル時間の合計を取得します。 |
|
QueryThreadCycleTime 指定したスレッドのサイクル時間を取得します。 |
|
QueryUnbiasedInterruptTime 現在の偏りのない割り込み時間数を 100 ナノ秒単位で取得します。 公平な割り込み時間数には、システムがスリープまたは休止状態で費やす時間は含まれません。 |
|
QueryUnbiasedInterruptTimePrecise QueryUnbiasedInterruptTime よりも正確な形式で、現在の公平な割り込み時間数を取得します。 公平な割り込み時間数には、システムがスリープまたは休止状態で費やす時間は含まれません。 |