| typedef struct _PORT_INFORMATION_EX{ |
| ULONG NextOffset; |
| ULONG NameOffset; |
| ULONG Instance; |
| ULONG ConnectedInstance; |
| ULONG32 Application; |
| ULONG64 OwnerPid; |
| ULONG32 TxCount; |
| ULONG32 RxCount; |
| SERIAL_BAUD_RATE Baudrate; |
| SERIAL_LINE_CONTROL LineControl; |
| VSERIAL_WIRING Wiring; |
| SERIAL_HANDFLOW HandFlow; |
| VSERIAL_STATE State; |
| ACCESS_LIST AccessList; |
| }PORT_INFORMATION_EX, *PORT_INFORMATION_EX; |
Members
Offset of the next PORT_INFORMATION_EX structure
Offset of the name
Instance of the virtual serial pair
Instance of remote port which is linked with current port
Offset to the application name, which opened the port. If the value is 0, then there is no name
Application, which opened port
Number of bytes transmitted through this port
Number of bytes received by this port
instance of SERIAL_BAUD_RATE structure that holds current baudrate value
instance of SERIAL_LINE_CONTROL structure that holds current LineControl state value
instance of VSERIAL_WIRING structure that stores current signal line pinout settings
instance of VSERIAL_STATE structure that holds current port state value
information about the configuration of the handshake flow control set for a serial device, instance of SERIAL_HANDFLOW structure
list of port access procedure, instance of ACCESS_LIST structure