IPX_SPXCONNSTATUS_DATA 结构 (wsnwlink.h)

IPX_SPXCONNSTATUS_DATA 结构提供有关连接的 SPX 套接字的信息。 与指定 optname 参数中IPX_SPXGETCONNECTIONSTATUS的 getsockopt 函数调用结合使用。 IPX_SPXCONNSTATUS_DATA中的所有数字都采用 Novell (高低) 顺序。

语法

typedef struct _IPX_SPXCONNSTATUS_DATA {
  UCHAR  ConnectionState;
  UCHAR  WatchDogActive;
  USHORT LocalConnectionId;
  USHORT RemoteConnectionId;
  USHORT LocalSequenceNumber;
  USHORT LocalAckNumber;
  USHORT LocalAllocNumber;
  USHORT RemoteAckNumber;
  USHORT RemoteAllocNumber;
  USHORT LocalSocket;
  UCHAR  ImmediateAddress[6];
  UCHAR  RemoteNetwork[4];
  UCHAR  RemoteNode[6];
  USHORT RemoteSocket;
  USHORT RetransmissionCount;
  USHORT EstimatedRoundTripDelay;
  USHORT RetransmittedPackets;
  USHORT SuppressedPacket;
} IPX_SPXCONNSTATUS_DATA, *PIPX_SPXCONNSTATUS_DATA;

成员

ConnectionState

指定连接状态。

WatchDogActive

指定监视器功能是否处于活动状态。

LocalConnectionId

指定本地连接 ID。

RemoteConnectionId

指定远程连接 ID。

LocalSequenceNumber

指定本地序列号。

LocalAckNumber

指定 ACK) 编号 (本地确认。

LocalAllocNumber

指定本地分配编号。

RemoteAckNumber

指定远程确认 (ACK) 编号。

RemoteAllocNumber

指定远程分配编号。

LocalSocket

指定本地套接字。

ImmediateAddress[6]

指定本地计算机附加到的 IPX 地址。

RemoteNetwork[4]

指定远程主机附加到的网络。

RemoteNode[6]

指定远程节点。

RemoteSocket

指定远程套接字。

RetransmissionCount

指定重新传输的次数。

EstimatedRoundTripDelay

指定给定数据包的估计往返时间(以毫秒为单位)。

RetransmittedPackets

指定套接字上重新传输的数据包数。

SuppressedPacket

指定套接字上禁止的数据包数。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 wsnwlink.h

另请参阅

getsockopt