Función NdisGetCurrentProcessorCpuUsage (ndis.h)
La función NdisGetCurrentProcessorCpuUsage devuelve la cantidad media de actividad en el procesador actual desde el arranque como porcentaje.
Sintaxis
void NdisGetCurrentProcessorCpuUsage(
[out] PULONG pCpuUsage
);
Parámetros
[out] pCpuUsage
Puntero a una variable proporcionada por el autor de la llamada que recibe el uso medio del procesador actual desde el arranque, expresado como un porcentaje.
Valor devuelto
None
Observaciones
La función NdisGetCurrentProcessorCpuUsage devuelve la cantidad media de actividad en el procesador actual desde el último arranque, no el nivel de uso actual. Esta información no es especialmente útil. Por lo tanto, se recomienda no usar NdisGetCurrentProcessorCpuUsage en el controlador.
Como alternativa, puede usar NdisGetCurrentProcessorCounts para ver si el procesador está cargado actualmente.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | En desuso para controladores NDIS 6.0 y versiones posteriores en Windows Vista y versiones posteriores. En desuso para los controladores NDIS 5.1 (consulta NdisGetCurrentProcessorCpuUsage (NDIS 5.1)) en Windows XP y versiones posteriores. |
Plataforma de destino | Universal |
Encabezado | ndis.h (incluya Ndis.h) |
Library | Ndis.lib |
IRQL | Cualquier nivel |