TianoCore EDK2 master
Loading...
Searching...
No Matches
FmpPayloadHeaderLib.h
Go to the documentation of this file.
1
15#ifndef _FMP_PAYLOAD_HEADER_LIB_H__
16#define _FMP_PAYLOAD_HEADER_LIB_H__
17
32EFIAPI
34 IN CONST VOID *Header,
35 IN CONST UINTN FmpPayloadSize,
36 OUT UINT32 *Size
37 );
38
54EFIAPI
56 IN CONST VOID *Header,
57 IN CONST UINTN FmpPayloadSize,
58 OUT UINT32 *Version
59 );
60
76EFIAPI
78 IN CONST VOID *Header,
79 IN CONST UINTN FmpPayloadSize,
80 OUT UINT32 *LowestSupportedVersion
81 );
82
83#endif
UINT64 UINTN
EFI_STATUS EFIAPI GetFmpPayloadHeaderLowestSupportedVersion(IN CONST VOID *Header, IN CONST UINTN FmpPayloadSize, OUT UINT32 *LowestSupportedVersion)
EFI_STATUS EFIAPI GetFmpPayloadHeaderVersion(IN CONST VOID *Header, IN CONST UINTN FmpPayloadSize, OUT UINT32 *Version)
EFI_STATUS EFIAPI GetFmpPayloadHeaderSize(IN CONST VOID *Header, IN CONST UINTN FmpPayloadSize, OUT UINT32 *Size)
#define CONST
Definition: Base.h:259
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29