summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524>2009-08-31 01:41:29 +0000
committerrsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524>2009-08-31 01:41:29 +0000
commitea4220e3e9ab0f352bb7b22ad14a685a1fcdb454 (patch)
tree904ec5285105fbfd9e15b6476854438fab4f587d
parent0c3312f50366f7e1cb822857dcde5e1f1238ce58 (diff)
downloadedk2-ea4220e3e9ab0f352bb7b22ad14a685a1fcdb454.zip
edk2-ea4220e3e9ab0f352bb7b22ad14a685a1fcdb454.tar.gz
edk2-ea4220e3e9ab0f352bb7b22ad14a685a1fcdb454.tar.bz2
Add comments indicating in-consistency between code and the UEFI 2.3 specification.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9206 6f19259b-4bc3-4df7-8a09-765794883524
-rw-r--r--MdePkg/Include/Protocol/UserCredential.h4
-rw-r--r--MdePkg/Include/Protocol/UserManager.h3
2 files changed, 6 insertions, 1 deletions
diff --git a/MdePkg/Include/Protocol/UserCredential.h b/MdePkg/Include/Protocol/UserCredential.h
index ef0ac35..4b13960 100644
--- a/MdePkg/Include/Protocol/UserCredential.h
+++ b/MdePkg/Include/Protocol/UserCredential.h
@@ -189,9 +189,11 @@ typedef EFI_USER_INFO_ACCESS_CONTROL EFI_USER_INFO_ACCESS_POLICY;
///
#define EFI_USER_INFO_ACCESS_FORBID_LOAD 0x00000001
///
-///
/// Permits the user from booting or loading executables from the specified device path or any child
/// device paths.
+/// Note: in-consistency between code and the UEFI 2.3 specification here.
+/// The definition EFI_USER_INFO_ACCESS_PERMIT_BOOT in the specification should be typo and wait for
+/// spec update.
///
#define EFI_USER_INFO_ACCESS_PERMIT_LOAD 0x00000002
///
diff --git a/MdePkg/Include/Protocol/UserManager.h b/MdePkg/Include/Protocol/UserManager.h
index fc9698a..484c11d 100644
--- a/MdePkg/Include/Protocol/UserManager.h
+++ b/MdePkg/Include/Protocol/UserManager.h
@@ -297,6 +297,9 @@ EFI_STATUS
handle, point UserInfo at a NULL. Each subsequent call will retrieve another user information
record handle until there are no more, at which point UserInfo will point to NULL.
+ Note: in-consistency between code and the UEFI 2.3 specification that the type of the User parameter
+ is EFI_USER_PROFILE_HANDLE. It should be spec error and wait for spec update.
+
@param[in] This Points to this instance of the EFI_USER_MANAGER_PROTOCOL.
@param[in] User Handle of the user whose information will be deleted.
@param[in,out] UserInfo Handle of the user information to remove.