audk/DuetPkg/FSVariable
Star Zeng ddc97cf4a3 DuetPkg FsVariable: Update GetNextVariableName to follow UEFI 2.7
"The size must be large enough to fit input string supplied in
VariableName buffer" is added in the description for VariableNameSize.
And two cases of EFI_INVALID_PARAMETER are added.
1. The input values of VariableName and VendorGuid are not a name and
   GUID of an existing variable.
2. Null-terminator is not found in the first VariableNameSize bytes of
   the input VariableName buffer.

This patch is to update code to follow them.

Cc: Liming Gao <liming.gao@intel.com>
Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
2017-06-27 13:58:01 +08:00
..
FSVariable.c DuetPkg FsVariable: Update GetNextVariableName to follow UEFI 2.7 2017-06-27 13:58:01 +08:00
FSVariable.h DuetPkg FSVariable: Add missing change in e286e118ba 2017-06-22 17:56:13 +08:00
FSVariable.inf Add comments for FSVariable driver which used by Duet platform only, trust all meta data for this platform. 2014-10-15 06:20:09 +00:00
FileStorage.c Add comments for FSVariable driver which used by Duet platform only, trust all meta data for this platform. 2014-10-15 05:19:08 +00:00
MemStorage.c Add comments for FSVariable driver which used by Duet platform only, trust all meta data for this platform. 2014-10-15 05:19:08 +00:00
VariableStorage.h Add comments for FSVariable driver which used by Duet platform only, trust all meta data for this platform. 2014-10-15 05:19:08 +00:00