KeConvertAuxiliaryCounterToPerformanceCounter 関数 (wdm.h)
KeConvertAuxiliaryCounterToPerformanceCounter ルーチンは、指定された補助カウンター値をパフォーマンス カウンター値に変換します。
構文
NTSTATUS KeConvertAuxiliaryCounterToPerformanceCounter(
[in] ULONG64 AuxiliaryCounterValue,
[out] PULONG64 PerformanceCounterValue,
[out, optional] PULONG64 ConversionError
);
パラメーター
[in] AuxiliaryCounterValue
変換する補助カウンター値。
[out] PerformanceCounterValue
変換されたパフォーマンス カウンター値を含む変数へのポインター。
[out, optional] ConversionError
ナノ秒単位の推定変換エラーを含む変数へのポインター。
戻り値
KeConvertAuxiliaryCounterToPerformanceCounter は、次のいずれかを返すことができます。
リターン コード | 説明 |
---|---|
|
変換に成功しました。 |
|
補助カウンターはサポートされていません。 |
|
AuxiliaryCounterValue 値が無効です。 たとえば、値が最後のシステムの起動/回復より前であるか、現在の補助カウンター値と比較して +/- 10s の範囲外です。 |
|
ルーチンは、指定された値を許容できる精度で変換できません。 |
注釈
指定した補助カウンター値が現在の値と比較して +/- 10 以内であることを確認します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 以降で使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | wdm.h |
Library | Ntoskrnl.lib |
[DLL] | Hal.dll |
IRQL | 任意のレベル |