ITask::Metode GetPriority (mstask.h)
[[API ini dapat diubah atau tidak tersedia dalam versi sistem operasi atau produk berikutnya. Silakan gunakan Antarmuka Penjadwal Tugas 2.0 sebagai gantinya.] ]
Metode ini mengambil prioritas untuk tugas.
Sintaks
HRESULT GetPriority(
[out] DWORD *pdwPriority
);
Parameter
[out] pdwPriority
Penunjuk ke DWORD yang berisi prioritas untuk tugas saat ini. Nilai prioritas menentukan frekuensi dan panjang irisan waktu untuk suatu proses. Ini hanya berlaku untuk sistem operasi Windows Server 2003, Windows XP, dan Windows 2000. Ini diambil dari kelas prioritas CreateProcess dan dapat menjadi salah satu bendera berikut (dalam urutan turun prioritas penjadwalan utas):
- REALTIME_PRIORITY_CLASS
- HIGH_PRIORITY_CLASS
- NORMAL_PRIORITY_CLASS
- IDLE_PRIORITY_CLASS
Nilai kembali
Metode GetPriority mengembalikan salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Operasi berhasil. |
|
Argumen tidak valid. |
|
Memori tidak cukup tersedia. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | mstask.h |
Pustaka | Mstask.lib |
DLL | Mstask.dll |