![Intel Extensible Firmware Interface Specification Download Page 97](http://html1.mh-extra.com/html/intel/extensible-firmware-interface/extensible-firmware-interface_specification_2073117097.webp)
Services
Version 1.02
12/12/00
79
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
Attributes
are supplied to indicate how the
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
EFI_NOT_FOUND
error.
If the
Data
buffer is too small to hold the contents of the variable, the error
EFI_BUFFER_TOO_SMALL
is returned and
DataSize
is set to the required buffer size to obtain
the data.
Status Codes Returned
EFI_SUCCESS
The function completed successfully.
EFI_NOT_FOUND
The variable was not found.
EFI_BUFFER_TOO_SMALL
The
BufferSize
is too small for the result.
BufferSize
has been updated with the size needed to complete the request.
EFI_INVALID_PARAMETER
One of the parameters has an invalid value.
EFI_DEVICE_ERROR
The variable could not be retrieved due to a hardware error.
Summary of Contents for Extensible Firmware Interface
Page 1: ...Extensible Firmware Interface Specification Version 1 02 December 12 2000...
Page 4: ...Extensible Firmware Interface Specification iv 12 12 00 Version 1 02...
Page 42: ...Extensible Firmware Interface Specification 24 12 01 00 Version 1 02...
Page 190: ...Extensible Firmware Interface Specification 172 12 12 00 Version 1 02...
Page 200: ...Extensible Firmware Interface Specification 182 12 12 00 Version 1 02...
Page 226: ...Extensible Firmware Interface Specification 208 12 12 00 Version 1 02...
Page 230: ...Extensible Firmware Interface Specification 212 12 12 00 Version 1 02...
Page 252: ...Extensible Firmware Interface Specification 234 12 12 00 Version 1 02...
Page 294: ...Extensible Firmware Interface Specification 276 12 12 00 Version 1 02...
Page 348: ...Extensible Firmware Interface Specification 330 12 01 00 Version 1 01...
Page 350: ...Extensible Firmware Interface Specification 332 12 12 00 Version 1 02...
Page 354: ...Extensible Firmware Interface Specification 336 12 12 00 Version 1 02...
Page 362: ...Extensible Firmware Interface Specification 344 12 12 00 Version 1 02...
Page 486: ...Extensible Firmware Interface Specification 468 12 12 00 Version 1 02...
Page 494: ...Extensible Firmware Interface Specification 476 12 12 00 Version 1 02...