Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengantrekan fungsi untuk eksekusi dan menentukan objek yang berisi data yang akan digunakan oleh fungsi tersebut. Fungsi dijalankan ketika utas menjadi tersedia.
Sintaks
HRESULT QueueUserWorkItem (
[in] LPTHREAD_START_ROUTINE Function,
[in] PVOID Context,
[in] ULONG Flags
);
Parameter
Function
[in] Penunjuk fungsi yang mewakili fungsi untuk dijalankan.
Context
[in] Objek yang berisi data yang akan digunakan oleh Function.
Flags
[in] Salah satu nilai bendera seperti yang ditentukan untuk metode QueueUserWorkItem Win32 yang mengontrol eksekusi.
Tampilkan Nilai
| HRESULT | Deskripsi |
|---|---|
| S_OK |
QueueUserWorkItem berhasil dikembalikan. |
| HOST_E_CLRNOTAVAILABLE | Runtime bahasa umum (CLR) belum dimuat ke dalam proses, atau CLR berada dalam status yang tidak dapat menjalankan kode terkelola atau tidak berhasil memproses panggilan. |
| HOST_E_TIMEOUT | Waktu panggilan habis. |
| HOST_E_NOT_OWNER | Pemanggil tidak memiliki kunci. |
| HOST_E_ABANDONED | Peristiwa dibatalkan saat rangkaian atau fiber yang diblokir sedang menunggunya. |
| E_FAIL | Kegagalan katastrofe yang tidak diketahui terjadi. Saat metode menampilkan E_FAIL, CLR tidak lagi dapat digunakan dalam proses. Panggilan berikutnya ke metode hosting menampilkan HOST_E_CLRNOTAVAILABLE. |
Keterangan
QueueUserWorkItem mengantre item kerja ke utas pekerja di kumpulan utas. Jenis tanda tangan dan parameternya identik dengan fungsi Win32 yang sesuai, yang memiliki nama yang sama. Untuk informasi selengkapnya, lihat dokumentasi Windows Platform.
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: MSCorEE.h
Pustaka: Disertakan sebagai sumber daya di MSCorEE.dll
Versi .NET Framework: Tersedia mulai dari 2.0