Partager via


KeQueryAuxiliaryCounterFrequency, fonction (wdm.h)

La routine KeQueryAuxiliaryCounterFrequency retourne la fréquence du compteur auxiliaire en unités de Hz.

Syntaxe

NTSTATUS KeQueryAuxiliaryCounterFrequency(
  [out, optional] PULONG64 AuxiliaryCounterFrequency
);

Paramètres

[out, optional] AuxiliaryCounterFrequency

Pointeur vers une variable dans laquelle KeQueryAuxiliaryCounterFrequency écrit la fréquence du compteur auxiliaire, en cycles par seconde. Ce paramètre peut être NULL.

Valeur retournée

KeQueryAuxiliaryCounterFrequency peut retourner l’un des éléments suivants :

Code de retour Description
STATUS_SUCCESS
La requête a réussi.
STATUS_NOT_SUPPORTED
Le compteur auxiliaire n’est pas pris en charge.

Remarques

Appelez cette routine pour déterminer par programme si le compteur auxiliaire est pris en charge. Dans cet appel, si vous n’avez pas besoin de la fréquence du compteur, passez NULL. Si elle n’est pas prise en charge, la routine retourne STATUS_NOT_SUPPORTED.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 10.
Plateforme cible Universal
En-tête wdm.h
Bibliothèque Ntoskrnl.lib
DLL Hal.dll
IRQL N’importe quel niveau

Voir aussi

KeConvertAuxiliaryCounterToPerformanceCounter

KeConvertPerformanceCounterToAuxiliaryCounter