Bagikan melalui


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