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


Функция GetThreadIdealProcessorEx (processthreadsapi.h)

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

Синтаксис

BOOL GetThreadIdealProcessorEx(
  [in]  HANDLE            hThread,
  [out] PPROCESSOR_NUMBER lpIdealProcessor
);

Параметры

[in] hThread

Дескриптор потока, для которого требуется получить идеальный процессор. Этот дескриптор должен быть создан с правом доступа THREAD_QUERY_LIMITED_INFORMATION. Дополнительные сведения см. в разделе Безопасность потоков и права доступа.

[out] lpIdealProcessor

Указывает на PROCESSOR_NUMBER структуру для получения номера идеального процессора.

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

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

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

Комментарии

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

Требования

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

См. также

SetThreadIdealProcessorEx