IPX_ADDRESS_DATA 構造体 (wsnwlink.h)

IPX_ADDRESS_DATA構造体は、IPX がバインドされている特定のアダプターに関する情報を提供します。 optname パラメーターでIPX_ADDRESSを指定する getsockopt 関数呼び出しと組み合わせて使用されます。

構文

typedef struct _IPX_ADDRESS_DATA {
  INT     adapternum;
  UCHAR   netnum[4];
  UCHAR   nodenum[6];
  BOOLEAN wan;
  BOOLEAN status;
  INT     maxpkt;
  ULONG   linkspeed;
} IPX_ADDRESS_DATA, *PIPX_ADDRESS_DATA;

メンバー

adapternum

0 から始まるアダプター番号。

netnum[4]

関連付けられているアダプターの IPX ネットワーク番号。

nodenum[6]

関連付けられているアダプターの IPX ノード アドレス。

wan

アダプターがワイド エリア ネットワーク (WAN) リンク上にあるかどうかを指定します。 TRUE の場合、アダプターは WAN リンク上にあります。

status

WAN リンクが稼働しているかどうかを指定します。 FALSE は 、WAN リンクが稼働しているか、アダプターが WAN 上にないことを示します。 wan メンバーと比較して意味を判断します。

maxpkt

IPX ヘッダーを除く最大許容パケット サイズ。

linkspeed

リンク速度。1 秒あたり 100 バイト単位で返されます。 たとえば、9600 バイト/秒のリンクでは、値 96 が返されます。

注釈

アダプター番号は 0 から始まるので、特定のコンピューターに 8 つのアダプターがある場合は、0 から 7 の番号が付けられます。 コンピューターに存在するアダプターの数を確認するには、IPX_MAX_ADAPTER_NUMを使用して getsockopt 関数を呼び出します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header wsnwlink.h

こちらもご覧ください

getsockopt