Partager via


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.

Note Cette fonction est déconseillée. Ne l’utilisez pas dans votre pilote.
 

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

Voir aussi

NdisGetCurrentProcessorCounts