以下是 DHCP_SERVER_CONFIG_INFO_V6 结构的定义:
typedef struct _DHCP_SERVER_CONFIG_INFO_V6 {
DWORD APIProtocolSupport;
DWORD dwIaidGenMaxAttempts;
DWORD dwIaidGenDelayTime;
DWORD dwIaidGenMaxDelay;
BOOL fIaidGen;
DWORD dwPreferredLifetime;
DWORD dwValidLifetime;
DWORD fT1;
DWORD fT2;
DWORD fPreferredLifetime;
DWORD fValidLifetime;
} DHCP_SERVER_CONFIG_INFO_V6, *LPDHCP_SERVER_CONFIG_INFO_V6;
结构的成员解释如下:
- APIProtocolSupport:指定 DHCP 服务器所支持的 API 协议版本。
- dwIaidGenMaxAttempts:指定 Iaid(Interface Association ID)生成的最大尝试次数。
- dwIaidGenDelayTime:指定 Iaid 生成的延迟时间。
- dwIaidGenMaxDelay:指定 Iaid 生成的最大延迟时间。
- fIaidGen:指定是否启用 Iaid 生成。
- dwPreferredLifetime:指定 IPv6 地址首选生存时间。
- dwValidLifetime:指定 IPv6 地址有效生存时间。
- fT1:指定是否启用 T1 定时器。
- fT2:指定是否启用 T2 定时器。
- fPreferredLifetime:指定是否启用 IPv6 地址首选生存时间。
- fValidLifetime:指定是否启用 IPv6 地址有效生存时间。
这个结构通常用于获取和设置 DHCP 服务器的 IPv6 配置信息。在实际使用中,你可能需要与其他 DHCP 管理 API 函数一起使用,以完成 DHCP 服务器配置的获取和设置任务。如果有关此结构的更详细的信息,建议查阅相关版本的 Windows SDK 文档或 DHCP Server 管理 API 文档。
转载请注明出处:http://www.zyzy.cn/article/detail/26738/Win32 API/Dhcpsapi.h/DHCP_SERVER_CONFIG_INFO_V6