Extensible Firmware Interface Specification
14.1.10 EFI_PXE_BASE_CODE.SetParameters()
Summary
Updates the parameters that affect the operation of the PXE Base Code Protocol.
Prototype
EFI_STATUS
(EFIAPI *EFI_PXE_BASE_CODE_SET_PARAMETERS) (
IN EFI_PXE_BASE_CODE
IN BOOLEAN
IN BOOLEAN
IN UINT8
IN UINT8
IN BOOLEAN
);
Parameters
This
NewAutoArp
NewSendGUID
NewTTL
NewToS
NewMakeCallback
268
*This,
*NewAutoArp,
*NewSendGUID,
*NewTTL,
*NewToS,
*NewMakeCallback
Pointer to the
EFI_PXE_BASE_CODE
If not NULL, a pointer to a value that specifies whether to replace the
current value of AutoARP:
otherwise. If NULL, this parameter is ignored.
FALSE
If not NULL, a pointer to a value that specifies whether to replace the
current value of SendGUID:
one) as the client hardware address in DHCP;
MAC address. If NULL, this parameter is ignored.
If not NULL, a pointer to be used in place of the current value of TTL,
the "time to live" field of the IP header. If NULL, this parameter is
ignored.
If not NULL, a pointer to be used in place of the current value of ToS,
the "type of service" field of the IP header. If NULL, this parameter is
ignored.
If not NULL, a pointer to a value that specifies whether to replace the
current value of the
MakeCallback
NULL, this parameter is ignored. If the Callback Protocol is not available
EFI_INVALID_PARAMETER
12/12/00
instance.
for automatic ARP packet generation,
TRUE
to send the SystemGUID (if there is
TRUE
to send client NIC
FALSE
field of the Mode structure. If
is returned.
Version 1.02
OPTIONAL
OPTIONAL
OPTIONAL
OPTIONAL
OPTIONAL
Need help?
Do you have a question about the Extensible Firmware Interface and is the answer not in the manual?