private static void CurrentDomain_Exit(object sender, EventArgs e) { var res = NativeApi.SetDebugMessageHandler(null, IntPtr.Zero, traceLevel.ToLogLevel()); if (res != NativeCallResults.Result.Succeeded) { Trace.TraceWarning("Failed to clear the debug message handler"); } }