Ниже перечислены функции, которые используются с коммуникационными ресурсами.
| Функции | Описание |
|---|---|
| BuildCommDCB |
Функция BuildCommDCB заполняет указанную структуру DCB значениями, заданными в строке управления устройством. |
| BuildCommDCBAndTimeouts |
Функция BuildCommDCBAndTimeouts преобразует символьную строку определения устройства в соответствующий код управляющего устройством блока и размещает его в этом блоке. |
| ClearCommBreak |
Функция ClearCommBreak восстанавливает символьную передачу для указанного коммуникационного устройства и размещает линию передачи в непрерываемое состояние. |
| ClearCommError |
Функция ClearCommError извлекает информацию об коммуникационной ошибке и сообщает о текущем состоянии коммуникационного устройства. |
| CommConfigDialog |
Функция CommConfigDialog показывает на экране сообщенное драйвером диалоговое окно конфигурации. |
| EscapeCommFunction |
Функция EscapeCommFunction предписывает заданному коммуникационному устройству выполнить расширенную функцию. |
| GetCommConfig |
Функция GetCommConfig извлекает данные о текущей конфигурации коммуникационного устройства. |
| GetCommMask |
Функция GetCommMask извлекает данные о значении маски события для указанного коммуникационного устройства. |
| GetCommModemStatus |
Функция GetCommModemStatus извлекает значения регистра управления модема. |
| GetCommProperties | Функция GetCommProperties извлекает информацию о коммуникационных характеристиках указанного коммуникационного устройства. |
| GetCommState | Функция GetCommState извлекает данные о текущих настройках управляющих сигналов для указанного коммуникационного устройства. |
| GetCommTimeouts |
Функция GetCommTimeouts извлекает данные о параметрах простоя для всех операций чтения и записи на заданном коммуникационном устройстве. |
| GetDefaultCommConfig |
Функция GetDefaultCommConfig извлекает заданную по умолчанию конфигурацию для указанного коммуникационного устройства. |
| PurgeComm |
Функция PurgeComm сбрасывает все символы из буфера вывода или ввода данных указанного коммуникационного ресурса. |
| SetCommBreak |
Функция SetCommBreak приостанавливает передачу символов для указанного коммуникационного устройства и ставит линию передачи в состояние прерывания. |
| SetCommConfig |
Функция SetCommConfig устанавливает текущую конфигурацию устройства коммуникаций. |
| SetCommMask |
Функция SetCommMask определяет пакет событий, которые будут отслеживаться для коммуникационного устройства. |
| SetCommState |
Функция SetCommState конфигурирует коммуникационное устройство согласно определениям в управляющем устройством блоке. |
| SetCommTimeouts |
Функция SetCommTimeouts устанавливает параметры простоя для всех операций чтения и записи для заданного коммуникационного устройства. |
| SetDefaultCommConfig |
Функция SetDefaultCommConfig устанавливает заданную по умолчанию конфигурацию для коммуникационного устройства. |
| SetupComm |
Функция SetupComm инициализирует коммуникационные параметры для заданного коммуникационного устройства. |
| TransmitCommChar |
Функция TransmitCommChar передает заданный символ перед любыми ожидающими обработки данными в буфере вывода данных указанного коммуникационного устройства. |
| WaitCommEvent | Функция WaitCommEvent ожидает какое-то событие, которое произойдет для заданного коммуникационного устройства. |