Intel Extensible Firmware Interface Specification page 97

Intel extensible firmware interface specification
Table of Contents

Advertisement

Description
Each vendor may create and manage its own variables without the risk of name conflicts by using a
unique VendorGuid. When a variable is set its
data variable should be stored and maintained by the system. The attributes affect when the
variable may be accessed and volatility of the data. Any attempts to access a variable that does not
have the attribute set for runtime access will yield the
If the
buffer is too small to hold the contents of the variable, the error
Data
EFI_BUFFER_TOO_SMALL
the data.
Status Codes Returned
EFI_SUCCESS
EFI_NOT_FOUND
EFI_BUFFER_TOO_SMALL
EFI_INVALID_PARAMETER
EFI_DEVICE_ERROR
Version 1.02
Attributes
EFI_NOT_FOUND
is returned and
DataSize
The function completed successfully.
The variable was not found.
BufferSize
The
is too small for the result.
has been updated with the size needed to complete the request.
One of the parameters has an invalid value.
The variable could not be retrieved due to a hardware error.
12/12/00
are supplied to indicate how the
error.
is set to the required buffer size to obtain
BufferSize
Services
79

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Extensible Firmware Interface and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents