Compartir a través de


CEvent::PulseEvent

Establece el estado del evento a designado (disponible), las versiones cualquier subproceso en espera, y se reinicia a nonsignaled (no disponible) automáticamente.

BOOL PulseEvent( );

Valor devuelto

Distinto de cero si la función es correcta; si no 0.

Comentarios

Si el evento es manual, se liberan todos los subprocesos en espera, el evento se establece en retornos nonsignaled, y de PulseEvent .Si el evento es automático, se libera un único subproceso, el evento se establece en retornos nonsignaled, y de PulseEvent .

Si no hay subprocesos en espera, o ningún subproceso se pueden liberar inmediatamente, los conjuntos de PulseEvent el estado del evento nonsignaled y de especificado.

PulseEvent utiliza la función de Win32 subyacente PulseEvent , que se puede quitar momentáneamente de estado de espera por una llamada a procedimiento asincrónico en modo kernel.Por consiguiente, PulseEvent no es confiable y no se debe utilizar en nuevas aplicaciones.Para obtener más información, vea PulseEvent function.

Requisitos

encabezado: afxmt.h

Vea también

Referencia

Clase de CEvent

Gráfico de jerarquía