GetPriorityClass

Process ››
Parent Previous Next

GetPriorityClass

Синтаксис

function GetPriorityClass(byval hProcess as HANDLE) as DWORD

Описание

Функция получает приоритет выполнения процесса. Это не функция библиотеки , а WINAPI функция. Возможные возвращаемые значения:

HIGH_PRIORITY_CLASS - 128
IDLE_PRIORITY_CLASS - 64
NORMAL_PRIORITY_CLASS - 32
REALTIME_PRIORITY_CLASS - 256
ABOVE_NORMAL_PRIORITY_CLASS - 32768
BELOW_NORMAL_PRIORITY_CLASS - 16384

Параметры

hProcess - хендл процесса, может быть получен функцией Open_Process

Платформы

Windows

Пример

#Include "window9.bi"
Dim As HANDLE hpr,pr=InitProcess
If pr<>-1 And FirstProcess(pr)<>0 Then
  Do
     hpr=Open_Process(GetIDProcess())
     ? GetNameProcess(),GetPriorityClass(hpr)
  Loop Until  NextProcess(pr)=0
  CloseHandle(pr): CloseHandle(hpr)
EndIf
Sleep

Результат

Created with the Personal Edition of HelpNDoc: Easy to use tool to create HTML Help files and Help web sites