NdisGetCurrentProcessorCpuUsage-Funktion (ndis.h)

Die NdisGetCurrentProcessorCpuUsage-Funktion gibt die durchschnittliche Aktivitätsmenge auf dem aktuellen Prozessor seit dem Start als Prozentsatz zurück.

Hinweis Diese Funktion ist veraltet. Verwenden Sie es nicht in Ihrem Treiber.
 

Syntax

void NdisGetCurrentProcessorCpuUsage(
  [out] PULONG pCpuUsage
);

Parameter

[out] pCpuUsage

Ein Zeiger auf eine vom Aufrufer bereitgestellte Variable, die die durchschnittliche Auslastung des aktuellen Prozessors seit dem Start empfängt, ausgedrückt als Prozentsatz.

Rückgabewert

Keine

Bemerkungen

Die NdisGetCurrentProcessorCpuUsage-Funktion gibt die durchschnittliche Aktivitätsmenge auf dem aktuellen Prozessor seit dem letzten Start zurück, nicht die aktuelle Nutzungsebene. Diese Informationen sind nicht besonders nützlich. Daher wird empfohlen, NdisGetCurrentProcessorCpuUsage nicht in Ihrem Treiber zu verwenden.

Alternativ können Sie NdisGetCurrentProcessorCounts verwenden, um zu ermitteln, ob der Prozessor derzeit geladen ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Für NDIS 6.0- und höher-Treiber in Windows Vista und höher veraltet. Für NDIS 5.1-Treiber veraltet (siehe NdisGetCurrentProcessorCpuUsage (NDIS 5.1)) in Windows XP und höher.
Zielplattform Universell
Header ndis.h (einschließlich Ndis.h)
Bibliothek Ndis.lib
IRQL Beliebige Ebene

Weitere Informationen

NdisGetCurrentProcessorCounts