Freigeben über


EngQueryPerformanceFrequency-Funktion (winddi.h)

Die EngQueryPerformanceFrequency-Funktion fragt die Häufigkeit des Leistungsindikators ab.

Syntax

ENGAPI VOID EngQueryPerformanceFrequency(
  [out] LONGLONG *pFrequency
);

Parameter

[out] pFrequency

Zeiger auf eine Position, die die Leistungsindikatorhäufigkeit empfängt.

Rückgabewert

Keine

Bemerkungen

Die Auflösung des Timers ist 1/x, wobei x der Wert ist, der an der Stelle zurückgegeben wird, an der pFrequency punktet. Wenn der in pFrequency zurückgegebene Wert beispielsweise 2 Millionen beträgt, ist jeder Tick 1/2 Millionstel Sekunde. Jeder 1/x millionstel Inkrement der Anzahl entspricht einer Sekunde verstrichener Zeit.

Ein Treiber sollte diese Routine sparsam aufrufen. Häufige Aufrufe von EngQueryPerformanceFrequency können die E/A-Leistung für den aufrufenden Treiber und das System als Ganzes beeinträchtigen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Universell
Header winddi.h (einschließlich Winddi.h)
Bibliothek Win32k.lib
DLL Win32k.sys

Weitere Informationen

EngQueryPerformanceCounter