Freigeben über


NdisGetCurrentProcessorCpuUsage-Funktion (ndis.h)

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

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

Syntax

void NdisGetCurrentProcessorCpuUsage(
  [out] PULONG pCpuUsage
);

Parameter

[out] pCpuUsage

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

Rückgabewert

Nichts

Bemerkungen

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

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Veraltet für NDIS 6.0 und höhere Treiber in Windows Vista und höher. Veraltet für NDIS 5.1-Treiber (siehe NdisGetCurrentProcessorCpuUsage (NDIS 5.1)) in Windows XP und höher.
Zielplattform- Universal
Header- ndis.h (include Ndis.h)
Library Ndis.lib
IRQL- Beliebige Ebene

Siehe auch

NdisGetCurrentProcessorCounts