ConvertAuxiliaryCounterToPerformanceCounter-Funktion (realtimeapiset.h)
Konvertiert den angegebenen Hilfsindikatorwert in den entsprechenden Leistungsindikatorwert. stellt optional den geschätzten Konvertierungsfehler in Nanosekunden aufgrund von Latenzen und maximal möglicher Drift bereit.
Syntax
HRESULT ConvertAuxiliaryCounterToPerformanceCounter(
[in] ULONGLONG ullAuxiliaryCounterValue,
[out] PULONGLONG lpPerformanceCounterValue,
[out, optional] PULONGLONG lpConversionError
);
Parameter
[in] ullAuxiliaryCounterValue
Der zu konvertierende Hilfsindikatorwert.
[out] lpPerformanceCounterValue
Enthält bei Erfolg den konvertierten Leistungsindikatorwert. Wird nicht definiert, wenn die Funktion fehlschlägt.
[out, optional] lpConversionError
Enthält bei Erfolg den geschätzten Konvertierungsfehler in Nanosekunden. Wird nicht definiert, wenn die Funktion fehlschlägt.
Rückgabewert
Gibt S_OK zurück, wenn die Konvertierung erfolgreich ist. Gibt andernfalls ein weiteres HRESULT zurück, das den Fehler angibt.
Rückgabewert | BESCHREIBUNG |
---|---|
|
Die Funktion wurde erfolgreich ausgeführt. |
|
Der Hilfsindikator wird nicht unterstützt. |
|
Der zu konvertierende Wert befindet sich außerhalb des zulässigen Bereichs (+/- 10 Sekunden ab dem Zeitpunkt, an dem der Aufgerufene aufgetreten ist). |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1703 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | realtimeapiset.h |
Bibliothek | Mincore.lib |
DLL | Kernel32.dll |