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.
Memblokir tugas panggilan hingga tugas yang diwakili oleh instans IHostTask saat ini selesai, interval waktu yang ditentukan berlalu, atau IHostTask::Alert dipanggil.
Sintaks
HRESULT Join (
[in] DWORD milliseconds,
[in] DWORD option
);
Parameter
milliseconds
[in] Interval waktu, dalam milidetik, untuk menunggu tugas berakhir. Jika interval ini terlewati sebelum tugas berakhir, tugas panggilan akan dibuka blokirnya.
option
[in] Salah satu nilai WAIT_OPTION . Nilai WAIT_ALERTABLE menginstruksikan host untuk membangunkan tugas jika Alert dipanggil sebelum milliseconds berlalu.
Tampilkan Nilai
| HRESULT | Deskripsi |
|---|---|
| S_OK |
Join 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 utas atau serat yang diblokir sedang menunggunya, atau instans IHostTask saat ini tidak terkait dengan tugas. |
| 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. |
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: MSCorEE.h
Pustaka: Disertakan sebagai sumber daya di MSCorEE.dll
Versi .NET Framework: Tersedia mulai dari 2.0