Window: breakout CM error codes into separate header