KeConvertAuxiliaryCounterToPerformanceCounter-Funktion (wdm.h)
Die KeConvertAuxiliaryCounterToPerformanceCounter Routine wandelt den angegebenen Hilfszählerwert in einen Leistungsindikatorwert um.
Syntax
NTSTATUS KeConvertAuxiliaryCounterToPerformanceCounter(
[in] ULONG64 AuxiliaryCounterValue,
[out] PULONG64 PerformanceCounterValue,
[out, optional] PULONG64 ConversionError
);
Parameter
[in] AuxiliaryCounterValue
Der zu konvertierende Hilfszählerwert.
[out] PerformanceCounterValue
Ein Zeiger auf die Variable, die den konvertierten Leistungsindikatorwert enthält.
[out, optional] ConversionError
Ein Zeiger auf eine Variable, die den geschätzten Konvertierungsfehler in Einheiten von Nanosekunden enthält.
Rückgabewert
KeConvertAuxiliaryCounterToPerformanceCounter kann eine der folgenden Werte zurückgeben:
Rückgabecode | Beschreibung |
---|---|
|
Die Konvertierung war erfolgreich. |
|
Hilfszähler wird nicht unterstützt. |
|
Der wert AuxiliaryCounterValue ist ungültig. Beispielsweise liegt der Wert vor dem letzten Systemstart/der letzten Wiederherstellung oder außerhalb des Bereichs +/- 10s im Vergleich zum aktuellen Hilfszählerwert. |
|
Die Routine kann den angegebenen Wert nicht mit akzeptabler Genauigkeit konvertieren. |
Bemerkungen
Stellen Sie sicher, dass sich der angegebene Hilfszählerwert innerhalb von +/- 10s im Vergleich zum aktuellen Wert befindet.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar ab Windows 10. |
Zielplattform- | Universal |
Header- | wdm.h |
Library | Ntoskrnl.lib |
DLL- | Hal.dll |
IRQL- | Beliebige Ebene |