The port driver functions and structures are separated into the following functional groups.
Group | Elements |
Open and close functions | DriverControl, PortClose, _PORTDATA, _PORTFUNCTIONS, _PORTINFORMATION, PortOpen |
Port configuration functions | PortGetCommConfig, PortGetCommState, PortGetProperties, PortSetCommConfig, PortSetCommState, PortGetWin32Error, PortSetup |
Read and write functions | PortClearError, PortGetQueueStatus, PortPurge, PortRead, PortTransmitChar, PortWrite |
Event functions and extended functions | PortEnableNotification, PortEscapeFunction, PortGetEventMask, PortGetModemStatus, PortSetEventMask, PortSetModemStatusShadow, PortSetReadCallback, PortSetWriteCallback |