[Guids]\r
gEfiRedfishPkgTokenSpaceGuid = { 0x4fdbccb7, 0xe829, 0x4b4c, { 0x88, 0x87, 0xb2, 0x3f, 0xd7, 0x25, 0x4b, 0x85 }}\r
\r
+[PcdsFixedAtBuild, PcdsPatchableInModule]\r
+ #\r
+ # This PCD is the UEFI device path which is used as the Redfish host interface.\r
+ #\r
+ gEfiRedfishPkgTokenSpaceGuid.PcdRedfishRestExServiceDevicePath|{0x0}|REST_EX_SERVICE_DEVICE_PATH_DATA|0x00001000 {\r
+ <HeaderFiles>\r
+ Pcd/RestExServiceDevicePath.h\r
+ <Packages>\r
+ MdePkg/MdePkg.dec\r
+ MdeModulePkg/MdeModulePkg.dec\r
+ RedfishPkg/RedfishPkg.dec\r
+ }\r
+ #\r
+ # This PCD indicates the EFI REST EX access mode to Redfish service.\r
+ # Default is set to out of band access.\r
+ #\r
+ gEfiRedfishPkgTokenSpaceGuid.PcdRedfishRestExServiceAccessModeInBand|FALSE|BOOLEAN|0x00001001\r
+ #\r
+ # This PCD indicates the access mode EFI Discover protocol uses to look for the proper EFI REST EX\r
+ # protocol instance.\r
+ #\r
+ gEfiRedfishPkgTokenSpaceGuid.PcdRedfishDiscoverAccessModeInBand|FALSE|BOOLEAN|0x00001002\r