NdisGetCurrentProcessorCpuUsage-Funktion (ndis.h)
Die NdisGetCurrentProcessorCpuUsage Funktion gibt die durchschnittliche Aktivitätsmenge für den aktuellen Prozessor seit dem Start als Prozentsatz zurück.
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 |