SERCX_STATUS enumeration (sercx.h)

The SERCX_STATUS enumeration indicates the status of a serial receive or transmit operation.

Syntax

typedef enum _SERCX_STATUS {
  SerCxStatusSuccess,
  SerCxStatusCancelled,
  SerCxStatusTimeout
} SERCX_STATUS, *PSERCX_STATUS;

Constants

 
SerCxStatusSuccess
The operation is proceeding successfully.
SerCxStatusCancelled
The operation was canceled.
SerCxStatusTimeout
The operation timed out. This enumeration value applies only to read interval time-outs for receive operations. For more information, see the description of the ReadIntervalTimeout member in SERIAL_TIMEOUTS.

Remarks

The SerCxProgressReceive and SerCxProgressTransmit methods have parameters that are SERCX_STATUS enumeration values.

Requirements

Requirement Value
Minimum supported client Supported starting with Windows 8.
Header sercx.h

See also

SERIAL_TIMEOUTS

SerCxProgressReceive

SerCxProgressTransmit