На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

COMSTAT



The COMSTAT structure contains information about a communications device. This structure is filled by the ClearCommError function.

typedef struct _COMSTAT { // cst
DWORD fCtsHold : 1; // Tx waiting for CTS signal
DWORD fDsrHold : 1; // Tx waiting for DSR signal
DWORD fRlsdHold : 1; // Tx waiting for RLSD signal
DWORD fXoffHold : 1; // Tx waiting, XOFF char rec'd
DWORD fXoffSent : 1; // Tx waiting, XOFF char sent
DWORD fEof : 1; // EOF character sent
DWORD fTxim : 1; // character waiting for Tx
DWORD fReserved : 25; // reserved
DWORD cbInQue; // bytes in input buffer

DWORD cbOutQue; // bytes in output buffer
} COMSTAT, *LPCOMSTAT;


Members

fCtsHold

Specifies whether transmission is waiting for the CTS (clear-to-send) signal to be sent. If this member is TRUE, transmission is waiting.

fDsrHold

Specifies whether transmission is waiting for the DSR (data-set-ready) signal to be sent. If this member is TRUE, transmission is waiting.

fRlsdHold

Specifies whether transmission is waiting for the RLSD (receive-line-signal-detect) signal to be sent. If this member is TRUE, transmission is waiting.

fXoffHold

Specifies whether transmission is waiting because the XOFF character was received. If this member is TRUE, transmission is waiting.

fXoffSent

Specifies whether transmission is waiting because the XOFF character was transmitted. If this member is TRUE, transmission is waiting. Transmission halts when the XOFF character is transmitted to a system that takes the next character as XON, regardless of the actual character.

fEof

Specifies whether the end-of-file (EOF) character has been received. If this member is TRUE, the EOF character has been received.

fTxim

If this member is TRUE, there is a character queued for transmission that has come to the communications device by way of the TransmitCommChar function. The communications device transmits such a character ahead of other characters in the device's output buffer.

fReserved

Reserved; do not use.

cbInQue

Specifies the number of bytes received by the serial provider but not yet read by a ReadFile operation.

cbOutQue

Specifies the number of bytes of user data remaining to be transmitted for all write operations. This value will be zero for a nonoverlapped write.



See Also

ClearCommError, ReadFile, TransmitCommChar


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

COMSTAT



Структура COMSTAT содержит информацию об устройстве связи. Эта структура заполнена функцией ClearCommError.

typedef struct _COMSTAT { // cst DWORD fCtsHold : 1; // Tx, Ждущий сигнал CTS DWORD fDsrHold : 1; // Tx, Ждущий сигнал DSR DWORD fRlsdHold : 1; // Tx, Ждущий сигнал RLSD DWORD fXoffHold : 1; // Tx, Ожидавший, символ XOFF rec должен DWORD fXoffSent : 1; // Tx, Ожидавший, символ XOFF посылал DWORD fEof : 1; // СИМВОЛ EOF посылал DWORD fTxim : 1; // символ, ждущий Tx DWORD fReserved : 25; // зарезервировавшее DWORD cbInQue; // байты в входном буфере

DWORD cbOutQue; // байты на выходе буферизуют } COMSTAT, *LPCOMSTAT;


Участники

fCtsHold

Определяет что независимо передача ждет CTS сигнала (очистка-посылает), чтобы быть посланн. Если этот элемент является ИСТИНОЙ, передача ожидается.

fDsrHold

Определяет что независимо передача ждет DSR сигнала (данные-были установлены-готовым), чтобы быть посланн. Если этот элемент является ИСТИНОЙ, передача ожидается.

fRlsdHold

Определяет что независимо передача ждет RLSD сигнала (приемник-строка-сигнал-обнаруживает), чтобы быть посланн. Если этот элемент является ИСТИНОЙ, передача ожидается.

fXoffHold

Определяет что независимо передача ожидается поскольку символ XOFF был получен. Если этот элемент является ИСТИНОЙ, передача ожидается.

fXoffSent

Определяет что независимо передача ожидается поскольку символ XOFF был передан. Если этот элемент является ИСТИНОЙ, передача ожидается. Передача останавливается когда символ XOFF передан на систему, которая берет следующий символ как XON, независимо от фактического символа.

fEof

Определяет получен конец--файла (EOF) символа. Если этот элемент является ИСТИНОЙ, символ EOF получен.

fTxim

Если этот элемент является ИСТИНОЙ, есть символ ставился в очередь для передачи, которая пришла на устройство связи посредством функции TransmitCommChar. Устройство связи передает такой символ впереди других символов в выходном буфере устройства.

fReserved

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

cbInQue

Определяет количество байтов полученных последовательным поставщиком но еще не прочитанных операцией ReadFile.

cbOutQue

Определяет количество байтов данных пользователя оставаясь в передан для всех операций записи. Эта величина будет нулем для nonoverlapped записывать.



Смотри Также

ClearCommError, ReadFile, TransmitCommChar


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz