DHCP_BIND_ELEMENT 结构 (dhcpsapi.h)

DHCP_BIND_ELEMENT结构为 DHCP 服务器定义单个网络绑定。 单个 DHCP 服务器可以包含多个绑定并为多个网络提供服务。

语法

typedef struct _DHCP_BIND_ELEMENT {
  ULONG           Flags;
  BOOL            fBoundToDHCPServer;
  DHCP_IP_ADDRESS AdapterPrimaryAddress;
  DHCP_IP_ADDRESS AdapterSubnetAddress;
  LPWSTR          IfDescription;
  ULONG           IfIdSize;
  LPBYTE          IfId;
} DHCP_BIND_ELEMENT, *LPDHCP_BIND_ELEMENT;

成员

Flags

指定一组指示网络绑定属性的位标志。

含义
DHCP_ENDPOINT_FLAG_CANT_MODIFY
0x01
无法修改此结构中指定的绑定。

fBoundToDHCPServer

指定是否在 DHCP 服务器上设置此绑定。 如果 为 TRUE,则设置绑定;如果 为 FALSE,则不为 。

AdapterPrimaryAddress

DHCP_IP_ADDRESS 指定分配给 DHCP 服务器的以太网适配器的 IP 地址的值。

AdapterSubnetAddress

DHCP_IP_ADDRESS 值,该值指定此以太网适配器使用的子网 IP 掩码。

IfDescription

Unicode 字符串,指定分配给此网络接口设备的名称。

IfIdSize

指定网络接口设备 ID 的大小(以字节为单位)。

IfId

指定网络接口设备 ID。

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 dhcpsapi.h

另请参阅

DHCP_BIND_ELEMENT_ARRAY