public static extern ProcessErrorMode SetErrorMode(ProcessErrorMode uMode);
public static extern bool SetThreadErrorMode(ProcessErrorMode dwNewMode, out ProcessErrorMode lpOldMode);
public static extern ProcessErrorMode SetErrorMode([MarshalAs(UnmanagedType.U4)] ProcessErrorMode uMode);