Ejemplo n.º 1
0
        internal static void ResetExitHandlers()
        {
            Win32.SetConsoleCtrlHandler(registeredHandler, false);
            Win32.SetConsoleCtrlHandler(registeredHandler, true);
            WinHttp.SetPeekMessageHook(PeekMessageHook);

            AppDomain.CurrentDomain.ProcessExit -= OnProcessExit;
            AppDomain.CurrentDomain.ProcessExit += OnProcessExit;
        }
 internal static void ResetExitHandlers()
 {
     Win32.SetConsoleCtrlHandler(registeredHandler, false);
     Win32.SetConsoleCtrlHandler(registeredHandler, true);
     WinHttp.SetPeekMessageHook(PeekMessageHook);
 }
 private static void Reset(object sender, EventArgs e)
 {
     Win32.SetConsoleCtrlHandler(registeredHandler, false);
     WinHttp.SetPeekMessageHook(null);
 }
Ejemplo n.º 4
0
 private static void OnProcessExit(object sender, EventArgs args)
 {
     WinHttp.SetIgnoreUnhandledExceptions(true);
 }