Как найти правильный код ошибки системы Windows для использования в моем приложении?
Я пишу приложение на C # .NET 2.0, в котором ожидается получение сообщения черезSerialPort
, Если кадр не получен (то есть истекло время ожидания) или он определен как недействительный, мне нужно установить код ошибки, используяSetLastError
, Windows имеет множество кодов ошибок. Есть ли простой инструмент или справочник, который поможет сузить правильный код ошибки для использования?
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
Хотя выбрасывать исключение и обрабатывать его выше стека - это мое предпочтение, в данном случае это не вариант, потому что приложение, которое я обновляю, не было разработано так, чтобы использовать такую полезную функцию.