#include <Library/DebugLib.h>\r
#include <Library/BaseLib.h>\r
#include <Library/BaseMemoryLib.h>\r
+#include <Library/BaseCryptLib.h>\r
+#include <Library/PcdLib.h>\r
#include <Library/UefiBootServicesTableLib.h>\r
#include <Library/UefiRuntimeServicesTableLib.h>\r
#include <Library/MemoryAllocationLib.h>\r
#define FIRMWARE_MANAGEMENT_PRIVATE_DATA_FROM_THIS(a) \\r
CR (a, FIRMWARE_MANAGEMENT_PRIVATE_DATA, Fmp, FIRMWARE_MANAGEMENT_PRIVATE_DATA_SIGNATURE)\r
\r
+///\r
+/// Null-terminated Unicode string retrieved from PcdFmpDeviceImageIdName.\r
+///\r
+extern CHAR16 *mImageIdName;\r
+\r
/**\r
Check to see if any of the keys in PcdFmpDevicePkcs7CertBufferXdr matches\r
the test key. PcdFmpDeviceTestKeySha256Digest contains the SHA256 hash of\r