Thema: Priority Test

Einzelnen Beitrag anzeigen

ter

Registriert seit: 26. Aug 2017
17 Beiträge
 
Delphi 6 Personal
 
#1

Priority Test

  Alt 10. Nov 2019, 18:46
Mit der Delphi-Unit TlHelp32 laesst sich fuer die Prioritaet
nur die folgenden Werte setzen: 1) Idle=very low, 2) Normal, 3) High=
very high und 4) RealTime=geht nur im Admin-Mode.
Wobei:
1) IDLE_PRIORITY_CLASS, 2) NORMAL_PRIORITY_CLASS,
3) HIGH_PRIORITY_CLASS, 4) REALTIME_PRIORITY_CLASS.

Fuer Get Priority verwende ich den Wert in pe32.pcPriClassBase.
Er liefert zurueck: Fuer 1) =4, 2) =8, 3) =13 und 4) =24.

Im TaskManager laesst sich zusaetzlich setzen: 5) Low und 6) High.

Fuer Get Priority gibt pe32.pcPriClassBase zurueck: 5) =6, 6) =10.

Das 5) und 6) laesst sich mit Set Priority aber nicht setzen.

Die beiden Editfelder, die mit den Werten 2 und 4 starten koennen
verschiedene Werte ausprobiert werden. Ohne Erfolg!

Ich verwende Delphi 6 unter Windows Vista. MfG Terence;
Angehängte Dateien
Dateityp: rar PPriority-Test_2019_11_10.rar (173,8 KB, 2x aufgerufen)
Terence Coman
  Mit Zitat antworten Zitat