Changeset 58466 in vbox for trunk/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/GenericBdsLib/InternalBdsLib.h
- Timestamp:
- Oct 29, 2015 4:30:44 AM (9 years ago)
- Location:
- trunk/src/VBox/Devices/EFI/Firmware
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/Firmware
- Property svn:mergeinfo changed
/vendor/edk2/current merged: 103769-103776
- Property svn:mergeinfo changed
-
trunk/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/GenericBdsLib/InternalBdsLib.h
r58459 r58466 134 134 135 135 /** 136 This routine adjust the memory information for different memory type and 136 This routine adjust the memory information for different memory type and 137 137 save them into the variables for next boot. 138 138 **/ … … 152 152 153 153 **/ 154 BOOLEAN 154 BOOLEAN 155 155 ValidateOption ( 156 156 UINT8 *Variable, … … 167 167 @param VendorGuid A unique identifier for the vendor. 168 168 @param Attributes Attributes bitmask to set for the variable. 169 @param DataSize The size in bytes of the Data buffer. Unless the EFI_VARIABLE_APPEND_WRITE, 170 EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS, or 171 EFI_VARIABLE_TIME_BASED_AUTHENTICATED_WRITE_ACCESS attribute is set, a size of zero 172 causes the variable to be deleted. When the EFI_VARIABLE_APPEND_WRITE attribute is 173 set, then a SetVariable() call with a DataSize of zero will not cause any change to 174 the variable value (the timestamp associated with the variable may be updated however 175 even if no new data value is provided,see the description of the 176 EFI_VARIABLE_AUTHENTICATION_2 descriptor below. In this case the DataSize will not 177 be zero since the EFI_VARIABLE_AUTHENTICATION_2 descriptor will be populated). 169 @param DataSize The size in bytes of the Data buffer. Unless the EFI_VARIABLE_APPEND_WRITE, 170 EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS, or 171 EFI_VARIABLE_TIME_BASED_AUTHENTICATED_WRITE_ACCESS attribute is set, a size of zero 172 causes the variable to be deleted. When the EFI_VARIABLE_APPEND_WRITE attribute is 173 set, then a SetVariable() call with a DataSize of zero will not cause any change to 174 the variable value (the timestamp associated with the variable may be updated however 175 even if no new data value is provided,see the description of the 176 EFI_VARIABLE_AUTHENTICATION_2 descriptor below. In this case the DataSize will not 177 be zero since the EFI_VARIABLE_AUTHENTICATION_2 descriptor will be populated). 178 178 @param Data The contents for the variable. 179 179 … … 187 187 @retval EFI_WRITE_PROTECTED The variable in question is read-only. 188 188 @retval EFI_WRITE_PROTECTED The variable in question cannot be deleted. 189 @retval EFI_SECURITY_VIOLATION The variable could not be written due to EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS 190 or EFI_VARIABLE_TIME_BASED_AUTHENTICATED_WRITE_ACESS being set, but the AuthInfo 189 @retval EFI_SECURITY_VIOLATION The variable could not be written due to EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS 190 or EFI_VARIABLE_TIME_BASED_AUTHENTICATED_WRITE_ACESS being set, but the AuthInfo 191 191 does NOT pass the validation check carried out by the firmware. 192 192
Note:
See TracChangeset
for help on using the changeset viewer.