/// <summary> /// Static constructor merely sets up the hander with the Win32 call. /// </summary> static SignalProcessor() { sm_internalDispatcher = new DSignalMultiplexer(DispatchSignal); SetConsoleCtrlHandler(sm_internalDispatcher, true); }
private static extern Boolean SetConsoleCtrlHandler(DSignalMultiplexer p_handler, Boolean p_addHandler);