EngQueryPerformanceCounter function (winddi.h)

The EngQueryPerformanceCounter function queries the performance counter.

Syntax

ENGAPI VOID EngQueryPerformanceCounter(
  [out] LONGLONG *pPerformanceCount
);

Parameters

[out] pPerformanceCount

Pointer to a location that receives the performance counter value, in hertz.

Return value

None

Remarks

EngQueryPerformanceCounter always returns a 64-bit integer that represents the number of ticks per second. The count begins accumulating when the system is booted.

A driver should call this routine sparingly. Frequent calls to EngQueryPerformanceCounter can degrade the I/O performance for the calling driver and for the system as a whole.

Requirements

   
Minimum supported client Available in Windows 2000 and later versions of the Windows operating systems.
Target Platform Universal
Header winddi.h (include Winddi.h)
Library Win32k.lib
DLL Win32k.sys

See also

EngQueryPerformanceFrequency