Fungsi WakeAllConditionVariable (synchapi.h)

Bangunkan semua utas yang menunggu pada variabel kondisi yang ditentukan.

Sintaks

void WakeAllConditionVariable(
  [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 memunculkan peristiwa reset manual tetapi lebih dapat diandalkan (lihat PulseEvent untuk detailnya).

Persyaratan

Persyaratan Nilai
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 (sertakan Windows.h pada 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