VSERIAL_STATE

typedef struct _VSERIAL_STATE{
   ULONG Opened : 1;
   ULONG StrictBaudrate : 1;
   ULONG Break : 1;
   ULONG Reserved : 29;
}VSERIAL_STATE, *PVSERIAL_STATE;

Members

  • Opened
  •  is TRUE if connection established and FALSE otherwise

  • StrictBaudrate
  •  is TRUE if Baudrate emulation is enabled and FALSE otherwise

  • Break
  • emulates physical line break (TRUE), in fact this option drops all incoming signal lines (DCD, DSR, CTS, RI) and data from one port is not transferred to another.

  • Reserved
  •  Not used at the moment (reserved for future use)