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 [デスクトップ アプリのみ]
Header wsnwlink.h

関連項目

getsockopt