Fungsi RtwqPutWorkItem (rtworkq.h)
Menempatkan operasi asinkron pada antrean kerja.
Sintaks
HRESULT RtwqPutWorkItem(
[in] DWORD dwQueue,
[in] LONG lPriority,
[in] IRtwqAsyncResult *result
);
Parameter
[in] dwQueue
Pengidentifikasi untuk antrean kerja. Nilai ini dapat menentukan salah satu antrean kerja standar, atau antrean kerja yang dibuat oleh aplikasi. Untuk mengakses antrean kerja, panggil RtwqLockSharedWorkQueue.
[in] lPriority
Prioritas item kerja. Item kerja dilakukan dalam urutan prioritas. Nilai ini harus -1, 0, atau 1, di mana -1 adalah prioritas terendah dan 1 adalah prioritas tertinggi.
[in] result
Penunjuk ke panggilan balik . Pemanggil harus mengimplementasikan antarmuka ini.
Nilai kembali
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8.1 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | rtworkq.h |
Pustaka | Rtworkq.lib |
DLL | RTWorkQ.dll |