Communications Functions
Article 01/06/2021
4 contributors
Feedback
In this article
The following functions are used with communications resources.
Expand table
Function
Description
BuildCommDCB
Fills a specified DCB structure with values specified in a device-control string.
BuildCommDCBAndTimeouts
Translates a device-definition string into appropriate device-control block codes and places them into a device control block.
ClearCommBreak
Restores character transmission for a specified communications device and places the transmission line in a nonbreak state.
ClearCommError
Retrieves information about a communications error and reports the current status of a communications device.
CommConfigDialog
Displays a driver-supplied configuration dialog box.
EscapeCommFunction
Directs a specified communications device to perform an extended function.
GetCommConfig
Retrieves the current configuration of a communications device.
GetCommMask
Retrieves the value of the event mask for a specified communications device.
GetCommModemStatus
Retrieves modem control-register values.
GetCommProperties
Retrieves information about the communications properties for a specified communications device.
GetCommState
Retrieves the current control settings for a specified communications device.
GetCommTimeouts
Retrieves the time-out parameters for all read and write operations on a specified communications device.
GetDefaultCommConfig
Retrieves the default configuration for the specified communications device.
PurgeComm
Discards all characters from the output or input buffer of a specified communications resource.
SetCommBreak
Suspends character transmission for a specified communications device and places the transmission line in a break state.
SetCommConfig
Sets the current configuration of a communications device.
SetCommMask
Specifies a set of events to be monitored for a communications device.
SetCommState
Configures a communications device according to the specifications in a device-control block.
SetCommTimeouts
Sets the time-out parameters for all read and write operations on a specified communications device.
SetDefaultCommConfig
Sets the default configuration for a communications device.
SetupComm
Initializes the communications parameters for a specified communications device.
TransmitCommChar
Transmits a specified character ahead of any pending data in the output buffer of the specified communications device.
WaitCommEvent
Waits for an event to occur for a specified communications device.