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.
Membuat objek peristiwa reset manual.
Sintaks
HRESULT CreateManualEvent (
[in] BOOL bInitialState,
[out] IHostManualEvent **ppEvent
);
Parameter
bInitialState
[masuk]true, jika objek diberi sinyal; jika tidak, false.
ppEvent
[keluar] Penunjuk ke alamat instans IHostManualEvent, atau null jika objek peristiwa tidak dapat dibuat.
Tampilkan Nilai
| HRESULT | Deskripsi |
|---|---|
| S_OK |
CreateManualEvent 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. |
| E_OUTOFMEMORY | Tidak tersedia cukup memori untuk membuat objek peristiwa yang diminta. |
Keterangan
CreateManualEventmembuat IHostManualEvent, objek peristiwa reset manual yang memerlukan panggilan ke metode IHostManualEvent::Reset untuk mengaturnya ke status tidak mendapat sinyal.
CreateManualEvent mencerminkan fungsi Win32 CreateEvent dengan nilai true yang ditentukan untuk bManualReset parameter.
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: MSCorEE.h
Pustaka: Disertakan sebagai sumber daya di MSCorEE.dll
Versi .NET Framework: Tersedia mulai dari 2.0