Откройте COM -порт в C ++ с номером выше, что 9C++

Программы на C++. Форум разработчиков
Anonymous
Откройте COM -порт в C ++ с номером выше, что 9

Сообщение Anonymous »

Я использую COM -порт в C ++. Я не могу открыть COM -порты с более высоким числом, чем 9, например, 10. Это функция, используемая для обнаружения COM -порта: < /p>

WCHAR port_name[7];
WCHAR num_port[4];

for (i=1; i

Я не могу понять, почему, например, com10, отбрасывает Ffffffff, чтобы обрабатывать Hport. < /p>

hPort = CreateFile(L"COM10", GENERIC_READ | GENERIC_WRITE, 0, 0, OPEN_EXISTING, 0, 0);
< /code>

com 9, com 8, com 7 и т. Д. работает нормально, < /p>

hPort = CreateFile(L"COM9", GENERIC_READ | GENERIC_WRITE, 0, 0, OPEN_EXISTING, 0, 0);
< /code>

Это решение для этой проблемы? < /p>

Подробнее здесь: https://stackoverflow.com/questions/117 ... her-that-9

Вернуться в «C++»