共用方式為


KeConvertAuxiliaryCounterToPerformanceCounter 函式 (wdm.h)

KeConvertAuxiliaryCounterToPerformanceCounter 例程會將指定的輔助計數器值轉換成性能計數器值。

語法

NTSTATUS KeConvertAuxiliaryCounterToPerformanceCounter(
  [in]            ULONG64  AuxiliaryCounterValue,
  [out]           PULONG64 PerformanceCounterValue,
  [out, optional] PULONG64 ConversionError
);

參數

[in] AuxiliaryCounterValue

要轉換的輔助計數器值。

[out] PerformanceCounterValue

包含已轉換性能計數器值的變數指標。

[out, optional] ConversionError

變數的指標,其中包含以奈秒為單位的估計轉換錯誤。

傳回值

KeConvertAuxiliaryCounterToPerformanceCounter 可以傳回下列其中一項:

傳回碼 描述
STATUS_SUCCESS
轉換成功。
STATUS_NOT_SUPPORTED
不支持輔助計數器。
STATUS_INVALID_PARAMETER
AuxiliaryCounterValue 值無效。 例如,此值早於上一個系統開機/復原,或超出 +/- 10s 範圍,與目前的輔助計數器值相較之下。
STATUS_UNSUCCESSFUL
例程無法以可接受的精確度轉換指定的值。

言論

請確定指定的輔助計數器值與目前的值相較之下,位於 +/- 10 秒內。

要求

要求 價值
最低支援的用戶端 從 Windows 10 開始提供。
目標平臺 普遍
標頭 wdm.h
連結庫 Ntoskrnl.lib
DLL Hal.dll
IRQL 任何層級

另請參閱

KeConvertPerformanceCounterToAuxiliaryCounter