Función ConvertPerformanceCounterToAuxiliaryCounter (realtimeapiset.h)
Convierte el valor del contador de rendimiento especificado en el valor de contador auxiliar correspondiente; opcionalmente, proporciona el error de conversión estimado en nanosegundos debido a latencias y al desfase máximo posible.
Sintaxis
HRESULT ConvertPerformanceCounterToAuxiliaryCounter(
[in] ULONGLONG ullPerformanceCounterValue,
[out] PULONGLONG lpAuxiliaryCounterValue,
[out, optional] PULONGLONG lpConversionError
);
Parámetros
[in] ullPerformanceCounterValue
Valor del contador de rendimiento que se va a convertir.
[out] lpAuxiliaryCounterValue
Si se ejecuta correctamente, contiene el valor del contador auxiliar convertido. No se definirá si se produce un error en la función.
[out, optional] lpConversionError
Si se ejecuta correctamente, contiene el error de conversión estimado, en nanosegundos. No se definirá si se produce un error en la función.
Valor devuelto
Devuelve S_OK si la conversión se realiza correctamente; de lo contrario, devuelve otro VALOR HRESULT que especifica el error.
Valor devuelto | Descripción |
---|---|
|
La función se ha realizado correctamente. |
|
No se admite el contador auxiliar. |
|
El valor que se va a convertir está fuera del intervalo permitido (+/- 10 segundos desde el momento en que se produjo la llamada). |
|
El valor que se va a convertir es anterior a la última transición de arranque del sistema o S3/S4. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1703 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2016 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | realtimeapiset.h |
Library | Mincore.lib |
Archivo DLL | Kernel32.dll |