Fungsi WakeConditionVariable (synchapi.h)
Bangunkan satu utas yang menunggu variabel kondisi yang ditentukan.
Sintaks
void WakeConditionVariable(
[in, out] PCONDITION_VARIABLE ConditionVariable
);
Parameter
[in, out] ConditionVariable
Penunjuk ke variabel kondisi.
Mengembalikan nilai
Tidak ada
Keterangan
WakeAllConditionVariable membangunkan semua utas tunggu sementara WakeConditionVariable hanya membangunkan satu utas. Membangunkan satu utas mirip dengan mengatur peristiwa reset otomatis, sementara membangunkan semua utas mirip dengan mengharukan peristiwa reset manual tetapi lebih dapat diandalkan (lihat PulseEvent untuk detailnya).
Contoh
Untuk contoh yang menggunakan fungsi ini, lihat Menggunakan Variabel Kondisi.
Persyaratan
Klien minimum yang didukung | Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | synchapi.h (termasuk Windows.h pada Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008 Windows Server 2008 R2) |
Pustaka | Kernel32.lib |
DLL | Kernel32.dll |