QueryPerformanceFrequency (Windows Embedded CE 6.0)

1/6/2010

This function retrieves the frequency of the high-resolution performance counter if one is provided by the OEM.

Syntax

BOOL QueryPerformanceFrequency(
  LARGE_INTEGER* lpFrequency
);

Parameters

  • lpFrequency
    [out] Pointer to a variable that the function sets, in counts per second, to the current performance-counter frequency.

    If the installed hardware does not support a high-resolution performance counter, the value passed back through this pointer can be zero.

Return Value

TRUE indicates that a performance frequency value was successfully filled in. FALSE indicates failure.

Remarks

If the hardware does not support a high frequency counter, QueryPerformanceFrequency will return 1000 because the API defaults to a milliseconds GetTickCount implementation.

Requirements

Header winbase.h
Library coredll.lib
Windows Embedded CE Windows CE 2.0 and later

See Also

Reference

Time Functions
QueryPerformanceCounter

Other Resources

Supporting High-Resolution Timers
Timer Driver Reference