Función ConvertAuxiliaryCounterToPerformanceCounter (realtimeapiset.h)
Convierte el valor de contador auxiliar especificado en el valor del contador de rendimiento correspondiente; opcionalmente, proporciona el error de conversión estimado en nanosegundos debido a latencias y al desfase máximo posible.
Sintaxis
HRESULT ConvertAuxiliaryCounterToPerformanceCounter(
[in] ULONGLONG ullAuxiliaryCounterValue,
[out] PULONGLONG lpPerformanceCounterValue,
[out, optional] PULONGLONG lpConversionError
);
Parámetros
[in] ullAuxiliaryCounterValue
Valor del contador auxiliar que se va a convertir.
[out] lpPerformanceCounterValue
Si se ejecuta correctamente, contiene el valor del contador de rendimiento 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). |
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 |