Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Извлекает номер процессора идеального процессора для указанного потока.
Синтаксис
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 |