[New - Windows NT]
RAS_PORT_1结构包含有关RAS端口的信息。
rasPort0
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;
会员
Specifies the state of the port.
包含端口信息的RAS_PORT_0结构,例如端口名称,连接到端口的远程用户的名称等等。
LineCondition
指定端口的状态。该成员可以是以下值之一。
值 | 含义 |
RAS_PORT_NON_OPERATIONAL | 港口不运作。检查事件日志中服务器报告的错误。 |
RAS_PORT_DISCONNECTED | 该端口当前已断开连接。 |
RAS_PORT_CALLING_BACK | RAS服务器正在呼叫RAS客户端。 |
RAS_PORT_LISTENING | 端口正在等待客户端呼入。 |
RAS_PORT_AUTHENTICATING | 服务器正在认证远程客户端。 |
RAS_PORT_AUTHENTICATED | 远程客户端现在已通过身份验证。 |
RAS_PORT_INITIALIZING | 连接到端口的设备正在初始化。初始化完成后,端口状态将更改为RAS_PORT_LISTENING。 |
HardwareCondition
指定以下值之一来指示连接到端口的设备的状态。
值 | 含义 |
RAS_MODEM_OPERATIONAL | 连接到此端口的调制解调器正在运行,并可以接收客户端呼叫。 |
RAS_MODEM_HARDWARE_FAILURE | 连接到此端口的调制解调器有硬件问题。 |
LineSpeed
指定计算机与端口进行通信的速度(以位/秒为单位)。
NumStatistics
该成员未使用。RAS管理功能,如RasAdminPortGetInfo功能,使用RAS_PORT_STATISTICS结构返回端口统计信息。
NumMediaParms
指定此端口的媒体特定参数的数量。对于串行媒体,这通常是出现在SERIAL.INI文件中的值的数量。
SizeMediaParms
指定所有介质特定参数所需的缓冲区的大小(以字节为单位)。RasAdminPortGetInfo函数返回一个包含RAS_PARAMETERS结构数组的缓冲区,其中包含端口的介质参数和值。
ProjResult
指定此端口的PPP投影信息的RAS_PPP_PROJECTION_RESULT结构。此结构为RAS客户端连接到服务器时协商的每个协议提供信息。
也可以看看
RAS_PARAMETERS, RAS_PORT_0, RAS_PORT_STATISTICS, RAS_PPP_PROJECTION_RESULT, RasAdminAcceptNewConnection, RasAdminConnectionHangupNotification, RasAdminPortGetInfo