Функция EngQueryPerformanceFrequency (winddi.h)
Функция EngQueryPerformanceFrequency запрашивает частоту счетчика производительности.
Синтаксис
ENGAPI VOID EngQueryPerformanceFrequency(
[out] LONGLONG *pFrequency
);
Параметры
[out] pFrequency
Указатель на расположение, которое получает частоту счетчика производительности.
Возвращаемое значение
None
Remarks
Разрешение таймера равно 1/x, где x — значение, возвращаемое в расположении, в которое указывает pFrequency . Например, если значение, возвращаемое в pFrequency , равно 2 миллионам, то каждый тик равен 1/2 миллионной секунды. Каждое 1/x миллионное приращение счетчика соответствует одной секунде затраченного времени.
Драйвер должен вызывать эту процедуру экономно. Частые вызовы EngQueryPerformanceFrequency могут снизить производительность ввода-вывода для вызывающего драйвера и системы в целом.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 2000 и более поздних версиях операционных систем Windows. |
Целевая платформа | Универсальное |
Верхняя часть | winddi.h (включая Winddi.h) |
Библиотека | Win32k.lib |
DLL | Win32k.sys |