summaryrefslogtreecommitdiffstats
path: root/src/include/ipxe/efi/Protocol/HiiDatabase.h
diff options
context:
space:
mode:
authorMichael Brown2014-07-14 17:13:55 +0200
committerMichael Brown2014-07-14 17:13:55 +0200
commitcff0103bd2a55cadff2a9aed6e3f8024baab368c (patch)
treed68fcf544a221f4c1bef2c0460aaf51ea092b8a4 /src/include/ipxe/efi/Protocol/HiiDatabase.h
parent[netdevice] Reset network device index when last device is unregistered (diff)
downloadipxe-cff0103bd2a55cadff2a9aed6e3f8024baab368c.tar.gz
ipxe-cff0103bd2a55cadff2a9aed6e3f8024baab368c.tar.xz
ipxe-cff0103bd2a55cadff2a9aed6e3f8024baab368c.zip
[efi] Update EDK2 headers
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include/ipxe/efi/Protocol/HiiDatabase.h')
-rw-r--r--src/include/ipxe/efi/Protocol/HiiDatabase.h16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/include/ipxe/efi/Protocol/HiiDatabase.h b/src/include/ipxe/efi/Protocol/HiiDatabase.h
index 411ca2c03..cbc0108b0 100644
--- a/src/include/ipxe/efi/Protocol/HiiDatabase.h
+++ b/src/include/ipxe/efi/Protocol/HiiDatabase.h
@@ -225,7 +225,9 @@ EFI_STATUS
updated with a value that will
enable the data to fit.
@retval EFI_NOT_FOUND No matching handle could be found in database.
- @retval EFI_INVALID_PARAMETER Handle or HandleBufferLength was NULL.
+ @retval EFI_INVALID_PARAMETER HandleBufferLength was NULL.
+ @retval EFI_INVALID_PARAMETER The value referenced by HandleBufferLength was not
+ zero and Handle was NULL.
@retval EFI_INVALID_PARAMETER PackageType is not a EFI_HII_PACKAGE_TYPE_GUID but
PackageGuid is not NULL, PackageType is a EFI_HII_
PACKAGE_TYPE_GUID but PackageGuid is NULL.
@@ -273,6 +275,13 @@ EFI_STATUS
@retval EFI_OUT_OF_RESOURCES BufferSize is too small to hold the package.
+ @retval EFI_NOT_FOUND The specifiecd Handle could not be found in the
+ current database.
+
+ @retval EFI_INVALID_PARAMETER BufferSize was NULL.
+
+ @retval EFI_INVALID_PARAMETER The value referenced by BufferSize was not zero
+ and Buffer was NULL.
**/
typedef
EFI_STATUS
@@ -395,6 +404,11 @@ EFI_STATUS
KeyGuidBufferLength is updated
with a value that will enable
the data to fit.
+ @retval EFI_INVALID_PARAMETER The KeyGuidBufferLength is NULL.
+ @retval EFI_INVALID_PARAMETER The value referenced by
+ KeyGuidBufferLength is not
+ zero and KeyGuidBuffer is NULL.
+ @retval EFI_NOT_FOUND There was no keyboard layout.
**/
typedef