Serial Port Driver IOCTLs (Compact 2013)
3/26/2014
The following table shows the serial port driver IOCTLs.
Programming element |
Description |
---|---|
This IOCTL sets the Data Terminal Ready (DTR) signal to low. It is used by the COM_IOControl function. |
|
This IOCTL sets the Request to Send (RTS) signal to low. It is used by the COM_IOControl function. |
|
This IOCTL clears pending communications errors and returns the current communication status. |
|
This IOCTL gets the device-control block from a specified communications device. |
|
This IOCTL gets the current modem control-register values. |
|
This IOCTL gets information about the communications properties for a device. |
|
This IOCTL gets the time-out parameters for all read/write operations on a specified communications device. |
|
This IOCTL retrieves the value of the wait mask. |
|
This IOCTL transmits a specified character ahead of any pending data in the output buffer of a communications device. |
|
This IOCTL discards characters from the output or input buffer of a specified communications resource. |
|
This IOCTL clears the break state. |
|
This IOCTL sets the break state. |
|
This IOCTL sets the device-control block on a specified communications device. |
|
This IOCTL sets the Data Terminal Ready (DTR) signal to high. |
|
This IOCTL sets the input and output queue sizes of a communications device. |
|
This IOCTL sets the Request to Send (RTS) signal to high. |
|
This IOCTL sets the time-out parameters for all read/write operations on a specified communications device. |
|
This IOCTL sets the value of the wait mask. |
|
This IOCTL causes transmission to act as if an XOFF character has been received. |
|
This IOCTL causes transmission to act as if an XON character has been received. |
|
This IOCTL instructs a serial driver to wait for a communications event that matches the event specified in the event mask. |