Работа с коммуникационными портами (COM и LPT) в программах для Win32


         

Битовая маска. Определяет допустимые длины


wSettableData

  • Битовая маска. Определяет допустимые длины символов, в битах. Возможны следующие значения:
  • DATABITS_5                                                  5 бит
  • DATABITS_6                                                  6 бит
  • DATABITS_7                                                  7 бит
  • DATABITS_8                                                  8 бит
  • DATABITS_16                                                16 бит
  • DATABITS_16Х                                             Специальный широкий канал через аппаратную последовательную линию.
wSettableStopParity

Битовая маска. Определяет допустимое количество стоповых бит и режимы четности. Возможны следующие значения:

  • STOPBITS_10                                                  Один стоповый бит
  • STOPBITS_15                                                  Полтора стоповыx бита
  • STOPBITS_20                                                  Два стоповых бита
  • PARITY_NONE                                               Без четности
  • PARITY_ODD                                                 Доплнение до нечетности
  • PARITY_EVEN                                                Дополнение до четности
  • PARITY_MARK                                             Бит четности всегда "1"
  • PARITY_SPACE                                             Бит четности всегда "0"
dwCurrentTxQueue

Определяет текущий размер, в байтах, внутренней очереди передачи драйвера. Нулевое значение свидетельствует о недоступности данного параметра.

dwCurrentRxQueue

Определяет текущий размер, в байтах, внутренней очереди приема драйвера. Нулевое значение свидетельствует о недоступности данного параметра.

dwProvSpec1

Устройство-зависимые данные. Программа должна игнорировать содержимое данного поля, за исключением случаев, когда Вы точно знаете формат этих данных. Занесите в данное поле значение COMMPROP_INITIALIZED, если поле wPacketLength уже содержит правильное значение.

dwProvSpec2

Устройство-зависимые данные.

Содержание  Назад  Вперед