Sdílet prostřednictvím


CEvent::PulseEvent

Nastaví stav události signalizováno následným tichem (k dispozici), uvolní všechny podprocesy čekání a jeho nonsignaled (nedostupné) automaticky obnoví.

BOOL PulseEvent( );

Vrácená hodnota

Nenulová hodnota, pokud funkce byla úspěšná. jinak 0.

Poznámky

Pokud událost je ruční, budou uvolněny všechny podprocesy čekání, události nastavena na nonsignaled a PulseEvent vrátí.Pokud je automatické události, podproces je uvolněna, události nastavena na nonsignaled a PulseEvent vrátí.

Pokud žádné podprocesy čekají nebo žádné podprocesy mohou být neprodleně uvolněna, PulseEvent nastaví stav událostí na nonsignaled a vrátí.

PulseEventpoužívá základní Win32 PulseEvent funkci, která může být dočasně odstraněn ze stavu čekání tak postup asynchronní volání režimu jádra.Proto PulseEvent nespolehlivá a vhodné nové aplikace.Další informace naleznete PulseEvent function.

Požadavky

Záhlaví: afxmt.h

Viz také

Referenční dokumentace

Třída CEvent

Graf hierarchie