NdisGetCurrentProcessorCpuUsage, fonction (ndis.h)
La fonction NdisGetCurrentProcessorCpuUsage retourne la quantité moyenne d’activité sur le processeur actuel depuis le démarrage sous forme de pourcentage.
Syntaxe
void NdisGetCurrentProcessorCpuUsage(
[out] PULONG pCpuUsage
);
Paramètres
[out] pCpuUsage
Pointeur vers une variable fournie par l’appelant qui reçoit l’utilisation moyenne du processeur actuel depuis le démarrage, exprimée en pourcentage.
Valeur de retour
None
Remarques
La fonction NdisGetCurrentProcessorCpuUsage retourne la quantité moyenne d’activité sur le processeur actuel depuis le dernier démarrage, et non le niveau d’utilisation actuel. Ces informations ne sont pas particulièrement utiles. Par conséquent, nous vous recommandons de ne pas utiliser NdisGetCurrentProcessorCpuUsage dans votre pilote.
Vous pouvez également utiliser NdisGetCurrentProcessorCounts pour voir si le processeur est actuellement chargé.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Déconseillé pour les pilotes NDIS 6.0 et versions ultérieures dans Windows Vista et versions ultérieures. Déconseillé pour les pilotes NDIS 5.1 (voir NdisGetCurrentProcessorCpuUsage (NDIS 5.1)) dans Windows XP et versions ultérieures. |
Plateforme cible | Universal |
En-tête | ndis.h (inclure Ndis.h) |
Bibliothèque | Ndis.lib |
IRQL | N’importe quel niveau |