12#ifndef __FMP_DEPENDENCY_LIB__
13#define __FMP_DEPENDENCY_LIB__
46 OUT UINT32 *DepexSize,
47 OUT UINT32 *LastAttemptStatus OPTIONAL
69 OUT UINT32 *DepexSize,
70 OUT UINT32 *LastAttemptStatus OPTIONAL
101 OUT UINT32 *LastAttemptStatus OPTIONAL
BOOLEAN EFIAPI EvaluateDependency(IN EFI_FIRMWARE_IMAGE_DEP *Dependencies, IN UINTN DependenciesSize, IN FMP_DEPEX_CHECK_VERSION_DATA *FmpVersions OPTIONAL, IN UINTN FmpVersionsCount, OUT UINT32 *LastAttemptStatus OPTIONAL)
BOOLEAN EFIAPI ValidateDependency(IN EFI_FIRMWARE_IMAGE_DEP *Dependencies, IN UINTN MaxDepexSize, OUT UINT32 *DepexSize, OUT UINT32 *LastAttemptStatus OPTIONAL)
EFI_FIRMWARE_IMAGE_DEP *EFIAPI GetImageDependency(IN EFI_FIRMWARE_IMAGE_AUTHENTICATION *Image, IN UINTN ImageSize, OUT UINT32 *DepexSize, OUT UINT32 *LastAttemptStatus OPTIONAL)