KeConvertAuxiliaryCounterToPerformanceCounter-Funktion (wdm.h)
Die KeConvertAuxiliaryCounterToPerformanceCounter-Routine konvertiert den angegebenen Hilfsindikatorwert in einen Leistungsindikatorwert.
Syntax
NTSTATUS KeConvertAuxiliaryCounterToPerformanceCounter(
[in] ULONG64 AuxiliaryCounterValue,
[out] PULONG64 PerformanceCounterValue,
[out, optional] PULONG64 ConversionError
);
Parameter
[in] AuxiliaryCounterValue
Der zu konvertierende Hilfsindikatorwert.
[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 Nanosekundeneinheiten enthält.
Rückgabewert
KeConvertAuxiliaryCounterToPerformanceCounter kann eine der folgenden Rückgaben geben:
Rückgabecode | Beschreibung |
---|---|
|
Die Konvertierung war erfolgreich. |
|
Hilfsindikator wird nicht unterstützt. |
|
Der AuxiliaryCounterValue-Wert ist ungültig. Der Wert ist beispielsweise früher als der letzte Start/Wiederherstellung des Systems oder liegt im Vergleich zum aktuellen Hilfsindikatorwert außerhalb des +/- 10s-Bereichs. |
|
Die Routine kann den angegebenen Wert nicht mit akzeptabler Genauigkeit konvertieren. |
Hinweise
Stellen Sie sicher, dass der angegebene Hilfsindikatorwert im Vergleich zum aktuellen Wert innerhalb von +/- 10s liegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows 10. |
Zielplattform | Universell |
Header | wdm.h |
Bibliothek | Ntoskrnl.lib |
DLL | Hal.dll |
IRQL | Beliebige Ebene |