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


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


 

fNull

 

Определяет действие выполняемое при приеме нулевого байта. Если это поле TRUE, то нулевые байты отбрасываются при передаче.

 

fRtsControl

 

Задает режим управления потоком для сигнала RTS. Если это поле равно 0, то по умолчанию подразумевается RTS_CONTROL_HANDSHAKE. Поле может принимать одно из следующих значений:

RTS_CONTROL_DISABLE

Запрещает использование линии RTS

RTS_CONTROL_ENABLE

Разрешает использование линии RTS

RTS_CONTROL_HANDSHAKE

Разрешает использование RTS рукопожатия. Драйвер устанавливает сигнал RTS когда приемный буфер заполнен менее, чем на половину, и сбрасывает, когда буфер заполняется более чем на три четверти.

RTS_CONTROL_TOGGLE

Задает, что сигнал RTS установлен, когда есть данные для передачи. Когда все символы из передающего буфера переданы, сигнал сбрасывается.

 

fAbortOnError

 

Задает игнорирование всех операций чтения/записи при возникновении ошибки. Если это поле равно TRUE, драйвер прекращает все операции чтения/записи для порта при возникновении ошибки. Продолжать работать с портом можно будет только после устранения причины ошибки и вызова функции ClearCommError.

 

fDummy2

 

Зарезервировано и не используется.

 

wReserved

 

Не используется, должно быть установлено в 0.

 

XonLim

 

Задает минимальное число символов в приемном буфере перед посылкой символа XON.

 

XoffLim

 

Определяет максимальное количество байт в приемном буфере перед посылкой символа XOFF. Максимально допустимое количество байт в буфере вычисляется вычитанием данного значения из размера применого буфера в байтах.

 

ByteSize

 

Определяет число информационных бит в передаваемых и принимаемых байтах.

 

Parity

 

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

EVENPARITY

Дополнение до четности

MARKPARITY

Бит четности всегда 1

NOPARITY




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



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