sapi_windows_generate_ctrl_event
En esta página
sapi_windows_generate_ctrl_event
Envía un evento CTRL a otro proceso
Descripción#
sapi_windows_generate_ctrl_event(int $event, [int $pid]): bool
```php
Envía un evento CTRL a otro proceso en el mismo grupo de procesos.
## Parámetros
`event`
El evento `CTRL` a enviar; puede ser `PHP_WINDOWS_EVENT_CTRL_C` o `PHP_WINDOWS_EVENT_CTRL_BREAK`.
`pid`
El identificador del proceso al cual enviar el evento. Si se proporciona `0`, el evento se envía a todos los procesos del grupo de procesos.
## Valores devueltos
Esta función retorna `true` en caso de éxito o `false` si ocurre un error.
## Ejemplos
Uso básico de `sapi_windows_generate_ctrl_event`
Este ejemplo muestra cómo enviar un evento `CTRL+BREAK` a un proceso hijo. En este caso, el proceso hijo muestra `I'm still alive` cada segundo, hasta que el usuario presiona `CTRL+BREAK`, lo que provoca la detención del proceso hijo.
```php
Véase también#
proc_open
sapi_windows_set_ctrl_handler