IN6_ADDR 構造体 (in6addr.h)

IN6_ADDR構造体は、IPv6 トランスポート アドレスを指定します。

構文

typedef struct in6_addr {
  union {
    UCHAR  Byte[16];
    USHORT Word[8];
  } u;
} IN6_ADDR, *PIN6_ADDR, *LPIN6_ADDR;

メンバー

u

IPv6 トランスポート アドレスの次の異なる表現を含む共用体。

u.Byte[16]

16 個の UCHAR 型の値を含む配列。

u.Word[8]

8 つの USHORT 型の値を含む配列。

解説

IN6_ADDR構造体のすべてのメンバーは、ネットワーク バイト順 (ビッグ エンディアン) で指定する必要があります。

要件

   
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
Header in6addr.h (Ws2ipdef.h を含む)

関連項目

SOCKADDR_IN6