Efi_pxe_base_code.setpackets(), Setpackets(), Func – Intel Extensible Firmware Interface User Manual

Page 670

Advertising
background image

Extensible Firmware Interface Specification

15-64

12/01/02

Version 1.10

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.

Advertising