Поделиться через


Функция NdisGroupMaxProcessorCount (ndis.h)

Функция NdisGroupMaxProcessorCount определяет максимальное количество процессоров в указанной группе процессоров.

Синтаксис

ULONG NdisGroupMaxProcessorCount(
  USHORT Group
);

Параметры

Group

Значение USHORT, определяющее группу процессоров в локальной компьютерной системе.

Возвращаемое значение

NdisGroupMaxProcessorCount возвращает значение ULONG для максимального количества процессоров, включенных в группу, указанную в параметре Group. Число процессоров — это отсчитываемое от нуля значение.

Если параметр группы ALL_PROCESSOR_GROUPS, NdisGroupMaxProcessorCount возвращает максимальное количество процессоров на локальном компьютере.

Замечания

Драйвер NDIS может вызвать функцию NdisGroupMaxProcessorCount во время инициализации перед выделением ресурсов.

Примечание драйверах NDIS 6.20 и более поздних версий не следует использовать функцию NdisSystemProcessorCount, так как возвращает только число процессоров для группы процессоров 0.
 
Количество процессоров может изменяться во время выполнения на номерах SKU, поддерживающих функции горячей надстройки для ЦП. Чтобы получить число активных процессоров, вызовите функция NdisGroupActiveProcessorCount.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается в NDIS 6.20 и более поздних версиях.
целевая платформа Всеобщий
заголовка ndis.h (include Ndis.h)
библиотеки Ndis.lib
IRQL Любой уровень

См. также

NdisGroupActiveProcessorCount

NdisSystemProcessorCount