}
VOID FASTCALL
-ConioConsoleCtrlEvent(DWORD Event, PCSRSS_PROCESS_DATA ProcessData)
+ConioConsoleCtrlEventTimeout(DWORD Event, PCSRSS_PROCESS_DATA ProcessData, DWORD Timeout)
{
HANDLE Thread;
DPRINT1("Failed thread creation (Error: 0x%x)\n", GetLastError());
return;
}
+ WaitForSingleObject(Thread, Timeout);
CloseHandle(Thread);
}
}
+VOID FASTCALL
+ConioConsoleCtrlEvent(DWORD Event, PCSRSS_PROCESS_DATA ProcessData)
+{
+ ConioConsoleCtrlEventTimeout(Event, ProcessData, INFINITE);
+}
+
#define GET_CELL_BUFFER(b,o)\
(b)->Buffer[(o)++]