PxeDhcpAppendOption 函数 (wdspxe.h)

将 DHCP 选项追加到回复数据包。

语法

DWORD PXEAPI PxeDhcpAppendOption(
  [in, out] PVOID  pReplyPacket,
  [in]      ULONG  uMaxReplyPacketLen,
  [in, out] PULONG puReplyPacketLen,
  [in]      BYTE   bOption,
  [in]      BYTE   bOptionLen,
  [in]      PVOID  pValue
);

参数

[in, out] pReplyPacket

指向使用 PxePacketAllocate 函数分配的答复数据包的指针。

[in] uMaxReplyPacketLen

pReplyPacket 参数指向的数据包的分配长度。

[in, out] puReplyPacketLen

成功完成后将接收 pReplyPacket 参数指向的数据包长度的 ULONG 的地址。

[in] bOption

要添加到数据包的 DHCP 选项。

[in] bOptionLen

pValue 参数指向的选项值的长度。 如果 bOption 参数为 End Option (0xFF) 或 Pad Option (0x00) ,则忽略此参数。

[in] pValue

包含 DHCP 选项值的缓冲区的地址。 如果 bOption 参数为 End Option (0xFF) 或 Pad Option (0x00) ,则忽略此参数。

返回值

如果函数成功,则返回值 ERROR_SUCCESS

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2008、Windows Server 2003 SP2 [仅限桌面应用]
目标平台 Windows
标头 wdspxe.h
Library WdsPxe.lib
DLL WdsPxe.dll

另请参阅

PxePacketAllocate

Windows 部署服务服务器函数