Platform SDK: RAS/Routing and RAS |
The RAS_PORT_1 structure contains information about a RAS port.
typedef struct _RAS_PORT_1 { RAS_PORT_0 rasport0; DWORD LineCondition; DWORD HardwareCondition; DWORD LineSpeed; WORD NumStatistics; WORD NumMediaParms; DWORD SizeMediaParms; RAS_PPP_PROJECTION_RESULT ProjResult; } RAS_PORT_1, *PRAS_PORT_1;
Value | Meaning |
---|---|
RAS_PORT_NON_OPERATIONAL | The port is not operational. Check the event log for errors reported by the server. |
RAS_PORT_DISCONNECTED | The port is currently disconnected. |
RAS_PORT_CALLING_BACK | The RAS server is calling back the RAS client. |
RAS_PORT_LISTENING | The port is waiting for a client to call in. |
RAS_PORT_AUTHENTICATING | The server is in the process of authenticating the remote client. |
RAS_PORT_AUTHENTICATED | The remote client is now authenticated. |
RAS_PORT_INITIALIZING | The device attached to the port is being initialized. The state of the port will change to RAS_PORT_LISTENING when the initialization has been completed. |
Value | Meaning |
---|---|
RAS_MODEM_OPERATIONAL | The modem attached to this port is operational and is ready to receive client calls. |
RAS_MODEM_HARDWARE_FAILURE | The modem attached to this port has a hardware problem. |
Windows NT/2000: Requires Windows NT 4.0 or later.
Header: Declared in Rassapi.h.
Remote Access Service (RAS) Overview, RAS Server Administration Structures, RAS_PARAMETERS, RAS_PORT_0, RAS_PORT_STATISTICS, RAS_PPP_PROJECTION_RESULT, RasAdminAcceptNewConnection, RasAdminConnectionHangupNotification, RasAdminPortGetInfo