ITask::GetPriority-Methode (mstask.h)
[[Diese API kann in nachfolgenden Versionen des Betriebssystems oder Produkts geändert oder nicht verfügbar sein. Verwenden Sie stattdessen die Taskplaner 2.0-Schnittstellen .] ]
Diese Methode ruft die Priorität für die Aufgabe ab.
Syntax
HRESULT GetPriority(
[out] DWORD *pdwPriority
);
Parameter
[out] pdwPriority
Ein Zeiger auf ein DWORD , das die Priorität für die aktuelle Aufgabe enthält. Der Prioritätswert bestimmt die Häufigkeit und Länge der Zeits slices für einen Prozess. Dies gilt nur für die Betriebssysteme Windows Server 2003, Windows XP und Windows 2000. Sie stammt aus der CreateProcess-Prioritätsklasse und kann eines der folgenden Flags sein (in absteigender Reihenfolge der Threadplanungspriorität):
- REALTIME_PRIORITY_CLASS
- HIGH_PRIORITY_CLASS
- NORMAL_PRIORITY_CLASS
- IDLE_PRIORITY_CLASS
Rückgabewert
Die GetPriority-Methode gibt einen der folgenden Werte zurück.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Der Vorgang wurde durchgeführt. |
|
Die Argumente sind ungültig. |
|
Es ist nicht genügend Arbeitsspeicher verfügbar. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mstask.h |
Bibliothek | Mstask.lib |
DLL | Mstask.dll |