DHCPV6_BIND_ELEMENT 構造体 (dhcpsapi.h)

DHCPV6_BIND_ELEMENT構造体は、DHCPv6 パケットを受信する DHCP サーバーの IPv6 インターフェイス バインドを定義します。

構文

typedef struct _DHCPV6_BIND_ELEMENT {
  ULONG             Flags;
  BOOL              fBoundToDHCPServer;
  DHCP_IPV6_ADDRESS AdapterPrimaryAddress;
  DHCP_IPV6_ADDRESS AdapterSubnetAddress;
  LPWSTR            IfDescription;
  DWORD             IpV6IfIndex;
  ULONG             IfIdSize;
  LPBYTE            IfId;
} DHCPV6_BIND_ELEMENT, *LPDHCPV6_BIND_ELEMENT;

メンバー

Flags

インターフェイス バインドのプロパティを示すビット フラグのセット。

意味
DHCP_ENDPOINT_FLAG_CANT_MODIFY
エンドポイントは変更できません。

fBoundToDHCPServer

TRUE の場合、インターフェイスは DHCPv6 サーバーにバインドされます。FALSE の場合は、 ではありません。

AdapterPrimaryAddress

DHCP_IPV6_ADDRESS DHCP サーバーが DHCPv6 パケットを受信しているインターフェイスに割り当てられた IPv6 アドレスを含む構造体です。

AdapterSubnetAddress

DHCP_IPV6_ADDRESS このインターフェイスが DHCPv6 パケットを受信するサブネットの IPv6 プレフィックス ID を含む構造体です。

IfDescription

このインターフェイスに割り当てられた名前を指定する null で終わる Unicode 文字列へのポインター。

IpV6IfIndex

現在のインターフェイスの IPv6 インターフェイス インデックスを指定する整数。

IfIdSize

IfId に格納されているインターフェイス GUID のサイズを指定する整数。

IfId

このインターフェイスに割り当てられた GUID 値を含む BYTE BLOB へのポインター。

要件

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

こちらもご覧ください

DHCPV6_BIND_ELEMENT_ARRAY

DHCP_IPV6_ADDRESS