[This is preliminary documentation and subject to change.]
The RAS_PORT_1 structure contains detailed information regarding a specific RAS port, such as line speed or errors. For more general information about a port, such as port condition or port name, see RAS_PORT_0.
typedef struct _RAS_PORT_1{
    HANDLE                    hPort;
    HANDLE                    hConnection;
    RAS_HARDWARE_CONDITION    dwHardwareCondition;
    DWORD                     dwLineSpeed;            // in bits/second
    DWORD                     dwBytesXmited;
    DWORD                     dwBytesRcved;
    DWORD                     dwFramesXmited;
    DWORD                     dwFramesRcved;
    DWORD                     dwCrcErr;
    DWORD                     dwTimeoutErr;
    DWORD                     dwAlignmentErr;
    DWORD                     dwHardwareOverrunErr;
    DWORD                     dwFramingErr;
    DWORD                     dwBufferOverrunErr;
    DWORD                     dwBytesXmitedUncompressed;
    DWORD                     dwbytesRcvedUncompressed;
    DWORD                     dwBytesXmitedCompressed;
    DWORD                     dwBytesRcvedCompressed;
} RAS_PORT_1, *PRAS_PORT_1;
 
  Windows NT:  Use version 4.0 and later.
  Windows:  Unsupported.
  Windows CE:  Unsupported.
  Header: Declared in rassapi.h.
RAS_PORT_0, RAS_HARDWARE_CONDITION