Función NdisSystemActiveProcessorCount (ndis.h)
La función NdisSystemActiveProcessorCount devuelve el número de procesadores actualmente activos en el equipo local.
Sintaxis
ULONG NdisSystemActiveProcessorCount(
PKAFFINITY ActiveProcessors
);
Parámetros
ActiveProcessors
Puntero a una KAFFINITYvariable con tipo 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 actualmente activos en el equipo local.
Observaciones
Un controlador NDIS puede 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 creación de particiones dinámicas de hardware. Como parte de la creación de particiones dinámicas de hardware, 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 | Valor |
---|---|
cliente mínimo admitido | Compatible con NDIS 6.1. Para NDIS 6.20 y versiones posteriores, use NdisGroupActiveProcessorCount en su lugar. |
de la plataforma de destino de | Universal |
encabezado de | ndis.h (incluya Ndis.h) |
biblioteca de | Ndis.lib |
irQL | Cualquier nivel |