Откройте 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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