Функция GetProcessPriorityBoost

Функция GetProcessPriorityBoost извлекает значение форсированного приоритета, которое управляет состоянием заданного процесса.

Синтаксис

BOOL GetProcessPriorityBoost(

HANDLE hProcess,            // дескриптор процесса

PBOOL pDisablePriorityBoost // состояние форсированного приоритета

);

Параметры

hProcess

[in] Дескриптор процесса. Этот дескриптор должен иметь право доступа PROCESS_QUERY_INFORMATION. Для получения дополнительной информации, см. статью Защита процесса и права доступа.

pDisablePriorityBoost

[out] Указатель на переменную, которая получает значение форсированного приоритета, управляющего состоянием. Значение ИСТИНА (TRUE) указывает, что динамический форсаж запрещен. Значение ЛОЖЬ (FALSE) указывает нормальный режим работы.

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

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

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

Смотри также

Краткий обзор Процессы и потоки, Функции, используемые процессами и потоками, SetProcessPriorityBoost

Размещение и совместимость GetProcessPriorityBoost

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да версии 4.0 и выше

Windows Me

Нет

Windows 98

Нет

Windows 95

Нет

Используемая библиотека

Kernel32.lib

Заголовочный файл

 

- объявлено в

Winbase.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz