]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Add variable definitions of user identification
authorgdong1 <gdong1@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 22 Dec 2009 04:48:19 +0000 (04:48 +0000)
committergdong1 <gdong1@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 22 Dec 2009 04:48:19 +0000 (04:48 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9581 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/Include/Protocol/UserCredential.h
MdePkg/Include/Protocol/UserManager.h
MdePkg/MdePkg.dec

index 4b13960493f4226870c1b7e2208b96b18293420c..66862e99c0c531005c9333e5aa5146fcf8a7dfea 100644 (file)
@@ -540,4 +540,15 @@ struct _EFI_USER_CREDENTIAL_PROTOCOL {
 \r
 extern EFI_GUID gEfiUserCredentialProtocolGuid;\r
 \r
+extern EFI_GUID gEfiUserCredentialClassUnknownGuid;\r
+extern EFI_GUID gEfiUserCredentialClassPasswordGuid;\r
+extern EFI_GUID gEfiUserCredentialClassSmartCardGuid;\r
+extern EFI_GUID gEfiUserCredentialClassFingerprintGuid;\r
+extern EFI_GUID gEfiUserCredentialClassHandprintGuid;\r
+extern EFI_GUID gEfiUserCredentialClassSecureCardGuid;\r
+\r
+extern EFI_GUID gEfiUserInfoAccessSetupAdminGuid;\r
+extern EFI_GUID gEfiUserInfoAccessSetupNormalGuid;\r
+extern EFI_GUID gEfiUserInfoAccessSetupRestrictedGuid;\r
+\r
 #endif\r
index 484c11db296575a86cfeee94261cd76c7ecfce69..0a1964963cfbb9e96bc0789e696389884f1d39d1 100644 (file)
@@ -333,5 +333,6 @@ struct _EFI_USER_MANAGER_PROTOCOL {
 };\r
 \r
 extern EFI_GUID gEfiUserManagerProtocolGuid;\r
+extern EFI_GUID gEfiEventUserProfileChangedGuid;\r
 \r
 #endif\r
index 5727cf10948943de871aec30b085dc34e85b8892..baf7d556af606575daf4dae807e4a79040496189 100644 (file)
   ## Include/Guid/ImageAuthentication.h\r
   gEfiCertX509Guid = { 0xa5c059a1, 0x94e4, 0x4aa7, {0x87, 0xb5, 0xab, 0x15, 0x5c, 0x2b, 0xf0, 0x72 }}\r
 \r
+  #\r
+  # GUID defined in UEFI2.2\r
+  #\r
+\r
+  ## Include/Protocol/UserManager.h\r
+  gEfiEventUserProfileChangedGuid = { 0xbaf1e6de, 0x209e, 0x4adb, {0x8d, 0x96, 0xfd, 0x8b, 0x71, 0xf3, 0xf6, 0x83 }}\r
+\r
+  ## Include/Protocol/UserCredential.h\r
+  gEfiUserCredentialClassUnknownGuid = { 0x5cf32e68, 0x7660, 0x449b, { 0x80, 0xe6, 0x7e, 0xa3, 0x6e, 0x3, 0xf6, 0xa8 }}\r
+\r
+  ## Include/Protocol/UserCredential.h\r
+  gEfiUserCredentialClassPasswordGuid = { 0xf8e5058c, 0xccb6, 0x4714, { 0xb2, 0x20, 0x3f, 0x7e, 0x3a, 0x64, 0xb, 0xd1 }}\r
+\r
+  ## Include/Protocol/UserCredential.h\r
+  gEfiUserCredentialClassSmartCardGuid = { 0x5f03ba33, 0x8c6b, 0x4c24, { 0xaa, 0x2e, 0x14, 0xa2, 0x65, 0x7b, 0xd4, 0x54 }}\r
+\r
+  ## Include/Protocol/UserCredential.h\r
+  gEfiUserCredentialClassFingerprintGuid = { 0x32cba21f, 0xf308, 0x4cbc, { 0x9a, 0xb5, 0xf5, 0xa3, 0x69, 0x9f, 0x4, 0x4a }}\r
+\r
+  ## Include/Protocol/UserCredential.h\r
+  gEfiUserCredentialClassHandprintGuid = { 0x5917ef16, 0xf723, 0x4bb9, { 0xa6, 0x4b, 0xd8, 0xc5, 0x32, 0xf4, 0xd8, 0xb5 }}\r
+\r
+  ## Include/Protocol/UserCredential.h\r
+  gEfiUserCredentialClassSecureCardGuid = { 0x8a6b4a83, 0x42fe, 0x45d2, { 0xa2, 0xef, 0x46, 0xf0, 0x6c, 0x7d, 0x98, 0x52 }}\r
+\r
+  ## Include/Protocol/UserCredential.h\r
+  gEfiUserInfoAccessSetupAdminGuid = { 0x85b75607, 0xf7ce, 0x471e, { 0xb7, 0xe4, 0x2a, 0xea, 0x5f, 0x72, 0x32, 0xee }}\r
+\r
+  ## Include/Protocol/UserCredential.h\r
+  gEfiUserInfoAccessSetupNormalGuid = { 0x1db29ae0, 0x9dcb, 0x43bc, { 0x8d, 0x87, 0x5d, 0xa1, 0x49, 0x64, 0xdd, 0xe2 }}\r
+\r
+  ## Include/Protocol/UserCredential.h\r
+  gEfiUserInfoAccessSetupRestrictedGuid = { 0xbdb38125, 0x4d63, 0x49f4, { 0x82, 0x12, 0x61, 0xcf, 0x5a, 0x19, 0xa, 0xf8 }}\r
+\r
   #\r
   # GUID defined in PI1.0\r
   #\r