+typedef\r
+BOOLEAN\r
+(EFIAPI *EFI_LOCATE_ACPI_CHECK) (\r
+ IN EFI_ACPI_DESCRIPTION_HEADER *AcpiHeader\r
+ );\r
+\r
+/**\r
+ Locate and Install the ACPI tables from the Firmware Volume if it verifies\r
+ the function condition.\r
+\r
+ @param AcpiFile Guid of the ACPI file into the Firmware Volume\r
+ @param CheckAcpiTableFunction Function that checks if the ACPI table should be installed\r
+\r
+ @return EFI_SUCCESS The function completed successfully.\r
+ @return EFI_NOT_FOUND The protocol could not be located.\r
+ @return EFI_OUT_OF_RESOURCES There are not enough resources to find the protocol.\r
+\r
+**/\r
+EFI_STATUS\r
+LocateAndInstallAcpiFromFvConditional (\r
+ IN CONST EFI_GUID* AcpiFile,\r
+ IN EFI_LOCATE_ACPI_CHECK CheckAcpiTableFunction\r
+ );\r
+\r