Функция 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 |