CEvent::PulseEvent

BOOL PulseEvent);

Rückgabewert

Ungleich NULL, wenn die Funktion erfolgreich ausgeführt wurde; andernfalls 0.

Bemerkungen

Legt den Zustand des Ereignisses auf signalisiert (verfügbar), alle wartenden Threads freigibt, und setzt es auf nicht signalisiert (nicht verfügbar) automatisch. Wenn das Ereignis manuelle ist, werden alle wartenden Threads freigegeben, des Ereignisses auf nicht signalisiert festgelegt und PulseEvent zurückgibt. Wenn das Ereignis automatisch ist, ein einzelner Thread wird freigegeben, wird das Ereignis auf nicht signalisiert festgelegt und PulseEvent zurückgibt.

Wenn keine Threads warten, oder keine Threads sofort freigegeben werden können, PulseEvent legt den Zustand des Ereignisses auf nicht signalisiert fest und gibt.

CEvent Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Index