Jump to content

ASYNC_GETLINECTRL

From EDM2
Revision as of 08:26, 12 May 2020 by Ak120 (talk | contribs)

This function returns the line characteristics (data bits, parity, stop bits, break).

Category
IOCTL_ASYNC (01h)
Function
ASYNC_GETLINECTRL (62h)

Parameter Packet Format

None. Packet pointer must be NULL.

Data Packet Format

Field Length C Datatype
Data Bits BYTE BYTE
Parity BYTE BYTE
Stop Bits BYTE BYTE
Transmitting Break BYTE BYTE
Related C Data Structure
The LINECONTROL data structure can be used by C programmers.
To include this data structure in your file, make sure INCL_DOSDEVIOCTL is defined before you include OS2.H.
Data Bits
See ASYNC_SETLINECTRL.
Parity
See ASYNC_SETLINECTRL.
Stop Bits
See ASYNC_SETLINECTRL.
Transmitting Break
0 not currently transmitting break
1 currently transmitting break

Returns

If the call is made with an invalid Parameter Packet value, a general failure error is reported and valid information is not returned in the Data Packet.

Remarks

If a general failure error is not returned, the physical device driver returns the line characteristics as defined.