Fungsi TpSetCallbackPriority (winnt.h)
Menentukan prioritas fungsi panggilan balik relatif terhadap item kerja lain di kumpulan utas yang sama.
Sintaks
void TpSetCallbackPriority(
[in, out] PTP_CALLBACK_ENVIRON CallbackEnviron,
[in] TP_CALLBACK_PRIORITY Priority
);
Parameter
[in, out] CallbackEnviron
Struktur TP_CALLBACK_ENVIRON yang menentukan lingkungan panggilan balik. Fungsi TpInitializeCallbackEnviron mengembalikan struktur ini.
[in] Priority
Prioritas untuk panggilan balik relatif terhadap panggilan balik lain di kumpulan utas yang sama. Parameter ini bisa menjadi salah satu nilai enumerasi TP_CALLBACK_PRIORITY berikut:
Mengembalikan nilai
Tidak ada
Keterangan
Panggilan balik prioritas yang lebih tinggi dijamin akan dijalankan terlebih dahulu oleh utas pekerja pertama yang tersedia, tetapi tidak dijamin selesai sebelum panggilan balik prioritas yang lebih rendah.
Fungsi ini diimplementasikan sebagai fungsi sebaris.
Persyaratan
Target Platform | Windows |
Header | winnt.h |
Lihat juga
TpSetCallbackActivationContext
TpSetCallbackFinalizationCallback