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 |