sapi_windows_set_ctrl_handler Define ou remove um manipulador de evento CTRL &reftitle.description; boolsapi_windows_set_ctrl_handler callablenullhandler booladd&true; Define ou remove um manipulador de evento CTRL, que permite que os processos CLI do Windows interceptem ou ignorem eventos CTRL+C e CTRL+BREAK. Observe que em ambientes multi-thread, isto só é possível quando a função é chamada da thread principal. &reftitle.parameters; handler Uma função de chamada de retorno a ser definida ou removida. Se definida, esta função será chamada sempre que um evento CTRL C ou CTRL BREAK ocorrer. A função deve ter a seguinte assinatura: voidhandler intevent event O evento CTRL que foi recebido; pode ser PHP_WINDOWS_EVENT_CTRL_C ou PHP_WINDOWS_EVENT_CTRL_BREAK. Definir um handler como &null; faz com que o processo ignore eventos CTRL C , mas não os eventos CTRL BREAK . add Se for igual a &true;, o manipulador é definido. Se for &false;, o manipulador é removido. &reftitle.returnvalues; &return.success; &reftitle.examples; Uso Básico de <function>sapi_windows_set_ctrl_handler</function> Este exemplo mostra como interceptar eventos CTRL. ]]> &reftitle.seealso; sapi_windows_generate_ctrl_event