KeConvertAuxiliaryCounterToPerformanceCounter, fonction (wdm.h)
La routine KeConvertAuxiliaryCounterToPerformanceCounter convertit la valeur de compteur auxiliaire spécifiée en valeur de compteur de performance.
Syntaxe
NTSTATUS KeConvertAuxiliaryCounterToPerformanceCounter(
[in] ULONG64 AuxiliaryCounterValue,
[out] PULONG64 PerformanceCounterValue,
[out, optional] PULONG64 ConversionError
);
Paramètres
[in] AuxiliaryCounterValue
Valeur de compteur auxiliaire à convertir.
[out] PerformanceCounterValue
Pointeur vers la variable qui contient la valeur du compteur de performances convertie.
[out, optional] ConversionError
Pointeur vers une variable qui contient l’erreur de conversion estimée en unités de nanoseconde.
Valeur de retour
KeConvertAuxiliaryCounterToPerformanceCounter pouvez retourner l’une des options suivantes :
Retourner le code | Description |
---|---|
|
La conversion a réussi. |
|
Le compteur auxiliaire n’est pas pris en charge. |
|
La valeur AuxiliaryCounterValue n’est pas valide. Par exemple, la valeur est antérieure au dernier démarrage/récupération du système, ou est hors de la plage +/- 10s par rapport à la valeur de compteur auxiliaire actuelle. |
|
La routine ne peut pas convertir la valeur spécifiée avec une précision acceptable. |
Remarques
Assurez-vous que la valeur de compteur auxiliaire spécifiée se trouve dans +/- 10s par rapport à la valeur actuelle.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible à partir de Windows 10. |
plateforme cible | Universel |
d’en-tête | wdm.h |
bibliothèque | Ntoskrnl.lib |
DLL | Hal.dll |
IRQL | N’importe quel niveau |