PXE Base Code Protocol
Version 1.02 12/12/00 271
14.1.12 EFI_PXE_BASE_CODE.SetPackets()Summary
Updates the contents of the cached DHCP and Discover packets.
Prototype
EFI_STATUS
(EFIAPI *EFI_PXE_BASE_CODE_SET_PACKETS) (
IN EFI_PXE_BASE_CODE *This,
IN BOOLEAN *NewDhcpDiscoverValid, OPTIONAL
IN BOOLEAN *NewDhcpAckReceived, OPTIONAL
IN BOOLEAN *NewProxyOfferReceived, OPTIONAL
IN BOOLEAN *NewPxeDiscoverValid, OPTIONAL
IN BOOLEAN *NewPxeReplyReceived, OPTIONAL
IN BOOLEAN *NewPxeBisReplyReceived,OPTIONAL
IN EFI_PXE_BASE_CODE_PACKET *NewDhcpDiscover, OPTIONAL
IN EFI_PXE_BASE_CODE_PACKET *NewDhcpAck, OPTIONAL
IN EFI_PXE_BASE_CODE_PACKET *NewProxyOffer, OPTIONAL
IN EFI_PXE_BASE_CODE_PACKET *NewPxeDiscover, OPTIONAL
IN EFI_PXE_BASE_CODE_PACKET *NewPxeReply, OPTIONAL
IN EFI_PXE_BASE_CODE_PACKET *NewPxeBisReply OPTIONAL
);
Parameters
This Pointer to the EFI_PXE_BASE_CODE instance.
NewDhcpDiscoverValid If not NULL, a pointer to a value that specifies whether to
replace the current value of DhcpDiscoverValid field. If
NULL, this parameter is ignored.
NewDhcpAckReceived If not NULL, a pointer to a value that specifies whether to
replace the current value of DhcpAckReceived field. If
NULL, this parameter is ignored.
NewProxyOfferReceived If not NULL, a pointer to a value that specifies whether to
replace the current value of ProxyOfferReceived field.
If NULL, this parameter is ignored.
NewPxeDiscoverValid If not NULL, a pointer to a value that specifies whether to
replace the current value of PxeDiscoverValid field. If
NULL, this parameter is ignored.
NewPxeReplyReceived If not NULL, a pointer to a value that specifies whether to
replace the current value of PxeReplyReceived field. If
NULL, this parameter is ignored.