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


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


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

PCF_16BITMODE

Поддерживается специальный 16-битный режим.

PCF_DTRDSR

Поддерживаются сигналы DTR/DSR.

PCF_INTTIMEOUTS

Поддерживается межсимвольный тайм-аут.

PCF_PARITY_CHECK

Поддерживается контроль четности.

PCF_RLSD

Поддерживается определение наличия сигнала в приемной линии.

PCF_RTSCTS

Поддерживаются сигналы RTS/CTS.

PCF_SETXCHAR

Поддерживаются задаваемые символы XON/XOFF.

PCF_SPECIALCHARS

Поддерживаются спецсимволы.

PCF_TOTALTIMEOUTS

Поддерживаются общие тайм-ауты (ожидаемое время).

PCF_XONXOFF

Поддерживается программное (XON/XOFF) управление потоком.

PCF_XONXOFF

Поддерживается программное (XON/XOFF) управление потоком.

 

dwSettableParams

     

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

SP_BAUD

Скорость обмена.

SP_DATABITS

Бит в символе.

SP_HANDSHAKING

Рукопожатие (управление потоком).

SP_PARITY

Четность.

SP_PARITY_CHECK

Контроль четности.

SP_RLSD

Детектирование наличия сигнала в приемной линии.

SP_STOPBITS

Количество стоповых бит.

 

dwSettableBaud

     

Битовая маска. Определяет допустимый набор скоростей обмена. Допустимые для данного поля значения указаны в описании поля dwMaxBaud.

 

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




Начало  Назад  Вперед



Книжный магазин