Перечислить последовательные порты – C++ (general) – Системные сервисы / Функции – База кода

Скачать

Название (оригинал): Enumerate serial ports

Описание:
Англ (оригинал)One of the posts that keeps reappearing in the programming newsgroups is how to enumerate all the serial ports installed. The problem is that there is no standard Win32 API call which allows serial port enumeration. The approach that this code uses is calling CreateFile directly. If the port cannot be opened, the code examines the error code to see if it was accessed denied error in which case it knows that the port exists even though it could not open the port. .
Рус (машинный)Один из постов, который держит появляясь в программировании групп новостей состоит в том, как перечислять все последовательные порты установлены. Проблема заключается в том, что нет стандартного Win32 API вызов, который позволяет последовательный порт перечисления. Подход, который этот код использует вызов функции createfile напрямую. Если порт не может быть открыт, кода проверяет код ошибки, чтобы увидеть, если он был получен доступ запрещен ошибка в этом случае он знает, что порт существует, даже если она не может открыть порт. .

база кода