Funzione KeConvertAuxiliaryCounterToPerformanceCounter (wdm.h)
La routine KeConvertAuxiliaryCounterToPerformanceCounter converte il valore del contatore ausiliario specificato in un valore del contatore delle prestazioni.
Sintassi
NTSTATUS KeConvertAuxiliaryCounterToPerformanceCounter(
[in] ULONG64 AuxiliaryCounterValue,
[out] PULONG64 PerformanceCounterValue,
[out, optional] PULONG64 ConversionError
);
Parametri
[in] AuxiliaryCounterValue
Valore del contatore ausiliario da convertire.
[out] PerformanceCounterValue
Puntatore alla variabile che contiene il valore del contatore delle prestazioni convertito.
[out, optional] ConversionError
Puntatore a una variabile che contiene l'errore di conversione stimato in unità di nanosecondo.
Valore restituito
KeConvertAuxiliaryCounterToPerformanceCounter può restituire uno dei seguenti elementi:
Codice restituito | Descrizione |
---|---|
|
Conversione riuscita. |
|
Il contatore ausiliario non è supportato. |
|
Il valore AuxiliaryCounterValue non è valido. Ad esempio, il valore è precedente all'ultimo avvio/ripristino di sistema oppure non è compreso nell'intervallo +/- 10s rispetto al valore corrente del contatore ausiliario. |
|
La routine non può convertire il valore specificato con accuratezza accettabile. |
Commenti
Assicurarsi che il valore del contatore ausiliario specificato sia compreso tra +/- 10 e il valore corrente.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows 10. |
Piattaforma di destinazione | Universale |
Intestazione | wdm.h |
Libreria | Ntoskrnl.lib |
DLL | Hal.dll |
IRQL | Qualsiasi livello |