Шаг 93 - Зачем нужна структура DCB ?

С помощью этой структуры у Вас есть возможность получать информацию из порта и передавать ее в порт. Посмотрите на схему ниже.

93.gif (7492 b)

Красным цветом отмечено получение информации, зеленым ее передача. Есть два варианта - это передача информации напрямую в порт или через HANDLE, который ассоциирован с портом. О том как это делается поговорим позднее. Структура DСB является сложенной для структуры COMMCONFIG, в которой есть дополнительная информация. Если Вы смотрели ее параметры, то их много и они пересекаются друг с другом. То есть, если с нуля устанавливать параметры, то это сложно, а мы бы хотели просто поменять скорость или проверку четности. Вот для этого структура и нужна. Общая идея такая:

  1. Получить текущую информацию в структуру DCB (функции GET)
  2. Изменить нужные нам параметры в структуре DCB.
  3. Установить параметры порта (функции SET)

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 3.03.2001