dhcpdeleteSubnet 函数 (dhcpsapi.h)
DhcpDeleteSubnet 函数从 DHCP 服务器中删除子网。
语法
DWORD DHCP_API_FUNCTION DhcpDeleteSubnet(
[in] DHCP_CONST WCHAR *ServerIpAddress,
[in] DHCP_IP_ADDRESS SubnetAddress,
[in] DHCP_FORCE_FLAG ForceFlag
);
参数
[in] ServerIpAddress
Unicode 字符串,指定要删除的子网的 IP 地址。
[in] SubnetAddress
DHCP_IP_ADDRESS 值,该值包含用于标识子网的子网网关的 IP 地址。
[in] ForceFlag
DHCP_FORCE_FLAG 枚举值,该值指示 (完全强制、故障转移强制或无强制) 执行的删除操作的类型。
返回值
此函数在成功调用后返回 ERROR_SUCCESS 。 否则,它将返回 DHCP 服务器管理 API 错误代码之一。
备注
通常,将使用 DhcpFullForce 或 DhcpNoForce 作为 ForceFlag 的值。 DhcpFailoverForce 值适用于清理损坏或配置不正确的 DHCP 故障转移配置时使用。 在这种情况下,使用 DhcpFailoverForce 可确保在清理 DHCP 故障转移配置时不会错误地删除整个 DNS 配置。 请注意, DhcpFailoverForce 的最低服务器 OS 要求是安装了 KB 3100473的 Windows Server 2012 R2。
要求
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | dhcpsapi.h |
Library | Dhcpsapi.lib |
DLL | Dhcpsapi.dll |
请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈