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

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

Синтаксис

BOOL GetProcessPriorityBoost(
  [in]  HANDLE hProcess,
  [out] PBOOL  pDisablePriorityBoost
);

Параметры

[in] hProcess

Дескриптор процесса. Этот дескриптор должен иметь право доступа PROCESS_QUERY_INFORMATION или PROCESS_QUERY_LIMITED_INFORMATION . Дополнительные сведения см. в разделе Обработка прав на безопасность и доступ.

Windows Server 2003 и Windows XP: Дескриптор должен иметь право доступа к PROCESS_QUERY_INFORMATION .

[out] pDisablePriorityBoost

Указатель на переменную, которая получает состояние элемента управления повышения приоритета. Значение TRUE указывает, что динамическое повышение отключено. Значение FALSE указывает на нормальное поведение.

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

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

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

Требования

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

См. также

Повышение приоритета

Функции процессов и потоков

Процессы

Приоритеты планирования

SetProcessPriorityBoost