IP_ADDR_STRING 構造体 (iptypes.h)

IP_ADDR_STRING構造体は、IPv4 アドレスのリンクリスト内のノードを表します。

構文

typedef struct _IP_ADDR_STRING {
  struct _IP_ADDR_STRING *Next;
  IP_ADDRESS_STRING      IpAddress;
  IP_MASK_STRING         IpMask;
  DWORD                  Context;
} IP_ADDR_STRING, *PIP_ADDR_STRING;

メンバー

Next

リスト内の次の IP_ADDR_STRING 構造体へのポインター。

IpAddress

1 つのメンバー String を持つ構造体型を指定する値。 String メンバーは、サイズ 16 の char 配列です。 この配列は、IPv4 アドレスをドット 10 進表記で保持します。

IpMask

1 つのメンバー String を持つ構造体型を指定する値。 String メンバーは、サイズ 16 の char 配列です。 この配列は、IPv4 サブネット マスクをドット 10 進表記で保持します。

Context

ネットワーク テーブル エントリ (NTE)。 この値は、AddIPAddress 関数と DeleteIPAddress 関数の NTEContext パラメーター対応します。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header iptypes.h (Iphlpapi.h を含む)

関連項目

AddIPAddress

DeleteIPAddress

IP ヘルパーの開始ページ

IP ヘルパー構造体

IP_ADAPTER_INFO

IP_ADDRESS_STRING