dhcpSetOptionInfoV5 函数 (dhcpsapi.h)
DhcpSetOptionInfoV5 函数设置特定 DHCP 选项的信息。
语法
DWORD DhcpSetOptionInfoV5(
[in] LPWSTR ServerIpAddress,
[in] DWORD Flags,
[in] DHCP_OPTION_ID OptionID,
[in] LPWSTR ClassName,
[in] LPWSTR VendorName,
[in] LPDHCP_OPTION OptionInfo
);
参数
[in] ServerIpAddress
Unicode 字符串,指定 DHCP 服务器的 IP 地址或主机名。
[in] Flags
指定一个位标志,指示选项是否特定于供应商。 如果不是,此参数应为 0。
值 | 含义 |
---|---|
|
如果选项由供应商提供,则应设置此标志。 |
[in] OptionID
DHCP_OPTION_ID 值,该值指定特定 DHCP 选项的代码。
[in] ClassName
指向 Unicode 字符串的指针,该字符串指定选项的 DHCP 类名。 此参数是可选的。
[in] VendorName
指向指定选项供应商的 Unicode 字符串的指针。 此参数是可选的,当 Flags 未设置为 DHCP_FLAGS_OPTION_IS_VENDOR 时,此参数应为 NULL。
[in] OptionInfo
指向 DHCP_OPTION 结构的指针,该结构包含 有关 OptionID 指定的选项的信息。
返回值
此函数在调用成功后返回 ERROR_SUCCESS 。 否则,它将返回 DHCP 服务器管理 API 错误代码之一。
返回代码 | 说明 |
---|---|
|
此调用由不是“DHCP 管理员”安全组成员的客户端执行。 |
|
访问 DHCPv6 服务器的数据库时出错。 |
|
提供的类名不正确,或者 DHCP 服务器上不存在。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
目标平台 | Windows |
标头 | dhcpsapi.h |
Library | Dhcpsapi.lib |
DLL | Dhcpsapi.dll |