The RAS_PORT_CONDITION enumerated type specifies information regarding the connection condition of a given RAS port.
typedef enum _RAS_PORT_CONDITION
{
RAS_PORT_NON_OPERATIONAL,
RAS_PORT_DISCONNECTED,
RAS_PORT_CALLING_BACK,
RAS_PORT_LISTENING,
RAS_PORT_AUTHENTICATING,
RAS_PORT_AUTHENTICATED,
RAS_PORT_INITIALIZING
} RAS_PORT_CONDITION;
RAS_PORT_NON_OPERATIONAL: The port is non-operational.
RAS_PORT_DISCONNECTED: The port is disconnected.
RAS_PORT_CALLING_BACK: The port is in the process of a calling back a dialed connection.
RAS_PORT_LISTENING: The port is listening for incoming calls.
RAS_PORT_AUTHENTICATING: The user connected to the port is being authenticated.
RAS_PORT_AUTHENTICATED: The port has authenticated a user.
RAS_PORT_INITIALIZING: The port is initializing.