DWORD DhcpAddFilterV4(
DHCP_CONST WCHAR *ServerIpAddress,
DHCP_CONST DHCP_ADDR_PATTERN *AddFilterInfo
);
参数说明如下:
- ServerIpAddress: DHCP 服务器的 IPv4 地址。
- AddFilterInfo: 指向 DHCP_ADDR_PATTERN 结构的指针,该结构定义了要添加的过滤器信息。
DHCP_ADDR_PATTERN 结构的定义如下:
typedef struct _DHCP_ADDR_PATTERN {
DHCP_IP_ADDRESS start;
DHCP_IP_ADDRESS end;
} DHCP_ADDR_PATTERN, *PDHCP_ADDR_PATTERN;
- start: 过滤器范围的起始 IPv4 地址。
- end: 过滤器范围的结束 IPv4 地址。
函数返回一个 DWORD 值,表示操作的结果。如果成功,返回 ERROR_SUCCESS;如果失败,返回相应的错误代码。
这个函数的主要作用是将指定范围的 IPv4 地址添加到 DHCP 服务器的过滤器列表中。过滤器列表用于限制 DHCP 服务器分配的 IP 地址范围。
请注意,使用此函数需要管理员权限,并且应谨慎操作,确保只有授权的地址范围被添加到过滤器中。
转载请注明出处:http://www.zyzy.cn/article/detail/26639/Win32 API/Dhcpsapi.h/DhcpAddFilterV4