NtQueryPerformanceCounter 函式
[不支援此函式,不應使用。 請改用 QueryPerformanceCounter 和 QueryPerformanceFrequency 函 式。]
傳回效能計數器的目前值,並選擇性地傳回效能計數器的頻率。
語法
NTSTATUS NtQueryPerformanceCounter(
_Out_ PLARGE_INTEGER PerformanceCounter,
_Out_opt_ PLARGE_INTEGER PerformanceFrequency
);
參數
-
PerformanceCounter [out]
-
要接收目前效能計數器值的變數位址。
-
PerformanceFrequency [out, optional]
-
要接收效能計數器頻率之變數的位址。
傳回值
如果函式成功,它會傳回 NTSTATUS程式碼STATUS_SUCCESS;否則,它會傳回錯誤碼,例如 STATUS_ACCESS_VIOLATION。
備註
NtQueryPerformanceCounter沒有標頭檔可供使用。 您應該使用上述名為 的替代函式,不過您也可以使用 LoadLibrary 和 GetProcAddress 函式動態連結至Ntdll.dll。
效能頻率是效能計數器的頻率,特別是每秒計數。 這個值相依于實作。 如果實作沒有硬體來支援效能計時,則傳回的值是 0。
規格需求
需求 | 值 |
---|---|
DLL |
|
另請參閱