@paramin Attributes Attributes bitmask to specify the type of variables on
which to return information.
@paramout MaximumVariableStorageSize On output the maximum size of the storage space
available for the EFI variables associated with the
attributes specified.
@paramout RemainingVariableStorageSize Returns the remaining size of the storage space
available for the EFI variables associated with the
attributes specified.
@paramout MaximumVariableSize Returns the maximum size of the individual EFI
variables associated with the attributes specified.
@retval EFI_SUCCESS Valid answer returned.
@retval EFI_INVALID_PARAMETER An invalid combination of attribute bits was supplied
@retval EFI_UNSUPPORTED The attribute is not supported on this platform, and the
MaximumVariableStorageSize,
RemainingVariableStorageSize, MaximumVariableSize
are undefined.
Returns information about the EFI variables.
@paramin Attributes Attributes bitmask to specify the type of variables on which to return information. @paramout MaximumVariableStorageSize On output the maximum size of the storage space available for the EFI variables associated with the attributes specified. @paramout RemainingVariableStorageSize Returns the remaining size of the storage space available for the EFI variables associated with the attributes specified. @paramout MaximumVariableSize Returns the maximum size of the individual EFI variables associated with the attributes specified.
@retval EFI_SUCCESS Valid answer returned. @retval EFI_INVALID_PARAMETER An invalid combination of attribute bits was supplied @retval EFI_UNSUPPORTED The attribute is not supported on this platform, and the MaximumVariableStorageSize, RemainingVariableStorageSize, MaximumVariableSize are undefined.