Функция GetActiveProcessorCount (winbase.h)

Возвращает количество активных процессоров в группе процессоров или в системе.

Синтаксис

DWORD GetActiveProcessorCount(
  [in] WORD GroupNumber
);

Параметры

[in] GroupNumber

Номер группы процессоров. Если этот параметр ALL_PROCESSOR_GROUPS, функция возвращает количество активных процессоров в системе.

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

Если функция выполнена успешно, возвращается число активных процессоров в указанной группе.

Если функция выполняется неудачно, возвращается нулевое значение. Чтобы получить расширенные сведения об ошибке, используйте GetLastError.

Комментарии

Чтобы скомпилировать приложение, использующее эту функцию, задайте _WIN32_WINNT >= 0x0601. Дополнительные сведения см. в разделе Использование заголовков Windows.

Требования

   
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header winbase.h (включая Windows.h)
Библиотека Kernel32.lib
DLL Kernel32.dll