Función NdisSystemActiveProcessorCount (ndis.h)
La función NdisSystemActiveProcessorCount devuelve el número de procesadores activos actualmente en el equipo local.
Sintaxis
ULONG NdisSystemActiveProcessorCount(
PKAFFINITY ActiveProcessors
);
Parámetros
ActiveProcessors
Puntero a una variable con tipo KAFFINITY que recibe un mapa de bits que representa el conjunto de procesadores activos actualmente. En un entorno de adición activa, este mapa de bits puede cambiar durante el tiempo de ejecución.
Valor devuelto
NdisSystemActiveProcessorCount devuelve el número de procesadores activos actualmente en el equipo local.
Comentarios
Un controlador NDIS podría llamar a la función NdisSystemActiveProcessorCount durante la inicialización antes de asignar recursos.
NdisSystemActiveProcessorCount es similar al Función KeQueryActiveProcessorCount .
El sistema operativo Windows Server 2008 Enterprise y el sistema operativo Windows Server 2008 Datacenter admiten la creación de particiones dinámicas de hardware. Como parte de la creación de particiones de hardware dinámica, Windows Server 2008 admite operaciones de adición activa para CPU en tiempo de ejecución. En un entorno de CPU de adición activa, es posible que el número de procesadores no permanezca constante durante el tiempo de ejecución.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compatible con NDIS 6.1. Para NDIS 6.20 y versiones posteriores, use NdisGroupActiveProcessorCount en su lugar. |
Plataforma de destino | Universal |
Encabezado | ndis.h (incluya Ndis.h) |
Library | Ndis.lib |
IRQL | Cualquier nivel |