ThreadPriorityLevel Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee geeft u het prioriteitsniveau van een thread.
public enum class ThreadPriorityLevel
public enum ThreadPriorityLevel
type ThreadPriorityLevel =
Public Enum ThreadPriorityLevel
- Overname
Velden
| Name | Waarde | Description |
|---|---|---|
| Idle | -15 | Hiermee geeft u niet-actieve prioriteit. Dit is de laagste mogelijke prioriteitswaarde van alle threads, onafhankelijk van de waarde van de bijbehorende ProcessPriorityClassthreads. |
| Lowest | -2 | Hiermee geeft u de laagste prioriteit. Dit zijn twee stappen onder de normale prioriteit voor de bijbehorende ProcessPriorityClass. |
| BelowNormal | -1 | Hiermee geeft u één stap onder de normale prioriteit voor de bijbehorende ProcessPriorityClass. |
| Normal | 0 | Hiermee geeft u de normale prioriteit voor de bijbehorende ProcessPriorityClass. |
| AboveNormal | 1 | Hiermee geeft u één stap boven de normale prioriteit voor de bijbehorende ProcessPriorityClass. |
| Highest | 2 | Hiermee geeft u de hoogste prioriteit. Dit zijn twee stappen boven de normale prioriteit voor de bijbehorende ProcessPriorityClass. |
| TimeCritical | 15 | Hiermee geeft u tijdkritische prioriteit. Dit is de hoogste prioriteit van alle threads, onafhankelijk van de waarde van de bijbehorende ProcessPriorityClass. |
Opmerkingen
Elke thread heeft een niveau met basisprioriteit dat wordt bepaald door de prioriteitswaarde van de thread en de prioriteitsklasse van het proces. Het besturingssysteem gebruikt het niveau met basisprioriteit van alle uitvoerbare threads om te bepalen welke thread het volgende deel van de processortijd krijgt.
Het prioriteitsniveau is geen absolute waarde, maar is in plaats daarvan een bereik met prioriteitswaarden. Het besturingssysteem berekent de prioriteit met behulp van de procesprioriteitsklasse om te bepalen waar, in het bereik dat is opgegeven door de PriorityLevel eigenschap, de prioriteit van de thread moet instellen.