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

Lihat juga

Variabel Kondisi

Fungsi Sinkronisasi

Api Vertdll tersedia di enklave VBS