Función KeConvertPerformanceCounterToAuxiliaryCounter (wdm.h)
La rutina KeConvertPerformanceCounterToAuxiliaryCounter convierte el valor del contador de rendimiento especificado en un valor de contador auxiliar.
Sintaxis
NTSTATUS KeConvertPerformanceCounterToAuxiliaryCounter(
[in] ULONG64 PerformanceCounterValue,
[out] PULONG64 AuxiliaryCounterValue,
[out, optional] PULONG64 ConversionError
);
Parámetros
[in] PerformanceCounterValue
Valor del contador de rendimiento que se va a convertir.
[out] AuxiliaryCounterValue
Puntero a la variable que contiene el valor del contador auxiliar convertido.
[out, optional] ConversionError
Puntero a una variable que contiene el error de conversión estimado en unidades de nanosegundos.
Valor devuelto
KeConvertPerformanceCounterToAuxiliaryCounter puede devolver una de las siguientes opciones:
Código devuelto | Descripción |
---|---|
|
La conversión se realizó correctamente. |
|
No se admite el contador auxiliar. |
|
El valor PerformanceCounterValue no es válido. Por ejemplo, el valor es anterior al último arranque o recuperación del sistema, o está fuera del intervalo +/- 10s en comparación con el valor del contador de rendimiento actual. |
|
La rutina no puede convertir el valor especificado con precisión aceptable. |
Comentarios
Asegúrese de que el valor del contador de rendimiento especificado sea:
- Dentro de +/- 10s en comparación con el valor de lectura del contador de rendimiento actual.
- No anterior al valor del contador de rendimiento registrado en el último arranque del sistema o recuperación del estado S3/S4.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 10. |
Plataforma de destino | Universal |
Encabezado | wdm.h |
Library | Ntoskrnl.lib |
Archivo DLL | Hal.dll |
IRQL | Cualquier nivel |