ASYNC GETLINECTRL: Difference between revisions
Appearance
Created page with "This function returns the line characteristics (data bits, parity, stop bits, break). ; Category: IOCTL_ASYNC (01h) ; Function: ASYNC_GETLINECTRL (62h) ==Parameter Packet ..." |
|||
Line 27: | Line 27: | ||
The LINECONTROL data structure can be used by C programmers. | 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. | 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== | ==Returns== |
Revision as of 04:19, 24 April 2020
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.