]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/MdePkg.dec
PI 1.1 SMM Feature Check-in
[mirror_edk2.git] / MdePkg / MdePkg.dec
index dfbc89eb989937faf057214858e991d4aaeabee6..6c417d52148dcf8ccef5a0860474d14bf4e6bfb5 100644 (file)
   #                  Only available to DXE and UEFI module types.\r
   UefiBootServicesTableLib|Include/Library/UefiBootServicesTableLib.h\r
 \r
+  ##  @libraryclass  Provides a service to retrieve a pointer to the SMM Services Table.\r
+  #                  Only available to SMM/DXE Combined and SMM module types.\r
+  SmmServicesTableLib|Include/Library/SmmServicesTableLib.h\r
+\r
   ##  @libraryclass  Module entry point library for UEFI Applications.\r
   UefiApplicationEntryPoint|Include/Library/UefiApplicationEntryPoint.h\r
 \r
   ## 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
   #\r
   # GUID defined in PI1.2\r
   #\r
+  ## Include/Guid/EventGroup.h\r
+  gEfiEventDxeDispatchGuid       = { 0x7081E22F, 0xCAC6, 0x4053, { 0x94, 0x68, 0x67, 0x57, 0x82, 0xCF, 0x88, 0xE5 }}\r
 \r
   ## Guid for EFI_DISK_INFO_PROTOCOL.Interface to specify Ide interface.\r
   ## Include/Protocol/DiskInfo.h\r
   ## Include/Protocol/FirmwareVolumeBlock.h\r
   gEfiFirmwareVolumeBlock2ProtocolGuid = { 0x8f644fa9, 0xe850, 0x4db1, {0x9c, 0xe2, 0xb, 0x44, 0x69, 0x8e, 0x8d, 0xa4 } }\r
 \r
+  ## Include/Protocol/CpuIo2.h\r
+  gEfiCpuIo2ProtocolGuid = {0xad61f191, 0xae5f, 0x4c0e, {0xb9, 0xfa, 0xe8, 0x69, 0xd2, 0x88, 0xc6, 0x4f } }\r
+  \r
+  ## Include/Protocol/LegacyRegion2.h\r
+  gEfiLegacyRegion2ProtocolGuid = {0x70101eaf, 0x85, 0x440c, {0xb3, 0x56, 0x8e, 0xe3, 0x6f, 0xef, 0x24, 0xf0 } }\r
+  \r
   #\r
   # Protocols defined in UEFI2.1/UEFI2.0/EFI1.1\r
   #\r
   gEfiFtp4ProtocolGuid                 = { 0xeb338826, 0x681b, 0x4295, {0xb3, 0x56, 0x2b, 0x36, 0x4c, 0x75, 0x7b, 0x9 }}\r
 \r
   ## Include/Protocol/IpSecConfig.h\r
-  gEfiIpSecConfigProtocolGuid          = { 0xce5e5929, 0xc7a3, 0x4602, 0xad, {0x9e, 0xc9, 0xda, 0xf9, 0x4e, 0xbf, 0xcf }}\r
+  gEfiIpSecConfigProtocolGuid          = { 0xce5e5929, 0xc7a3, 0x4602, {0xad, 0x9e, 0xc9, 0xda, 0xf9, 0x4e, 0xbf, 0xcf }}\r
 \r
   ## Include/Protocol/DriverHealth.h\r
   gEfiDriverHealthProtocolGuid         = { 0x2a534210, 0x9280, 0x41d8, {0xae, 0x79, 0xca, 0xda, 0x1, 0xa2, 0xb1, 0x27 }}\r