PxeDhcpv6Initialize 函数 (wdspxe.h)
将响应数据包初始化为 DHCPv6 回复数据包。
对于 RELAY-FORW 消息,此函数初始化消息类型、跃点计数、链接地址和对等地址。 对于其他 DHCPv6 请求类型,此函数初始化消息类型和事务 ID。 在所有情况下,生成的数据包的选项有效负载将为空。
有关 RELAY-FORW 消息的详细信息,开发人员应参考 Internet 工程任务组 (IETF) 维护的 IPv6 (RFC 3315) 动态主机配置协议。
语法
DWORD PXEAPI PxeDhcpv6Initialize(
[in] PVOID pRequest,
[in] ULONG cbRequest,
[in, out] PVOID pReply,
[in] ULONG cbReply,
[out] PULONG pcbReplyUsed
);
参数
[in] pRequest
PxeProviderRecvRequest 回调中从客户端接收的有效 DHCPv6 数据包的地址。
[in] cbRequest
pRequest 参数指向的数据包的长度。
[in, out] pReply
指向使用 PxePacketAllocate 函数分配的答复数据包的指针。
[in] cbReply
pReply 参数指向的数据包的分配长度。
[out] pcbReplyUsed
成功完成后将接收 pReply 参数指向的数据包长度的 ULONG 的地址。
返回值
如果函数成功,则返回值 ERROR_SUCCESS。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | wdspxe.h |
Library | WdsPxe.lib |
DLL | WdsPxe.dll |