XenevaOS
Loading...
Searching...
No Matches
Decompress.h
Go to the documentation of this file.
1
18#ifndef __DECOMPRESS_PPI_H__
19#define __DECOMPRESS_PPI_H__
20
21#define EFI_PEI_DECOMPRESS_PPI_GUID \
22 { 0x1a36e4e7, 0xfab6, 0x476a, { 0x8e, 0x75, 0x69, 0x5a, 0x5, 0x76, 0xfd, 0xd7 } }
23
25
51typedef
55 IN CONST EFI_COMPRESSION_SECTION *InputSection,
56 OUT VOID **OutputBuffer,
57 OUT UINTN *OutputSize
58);
59
60
70
71
73
74#endif
UINT64 UINTN
Definition ProcessorBind.h:118
#define EFIAPI
Definition ProcessorBind.h:172
#define CONST
Definition Base.h:327
#define IN
Definition Base.h:347
#define OUT
Definition Base.h:352
EFI_GUID gEfiPeiDecompressPpiGuid
EFI_STATUS(EFIAPI * EFI_PEI_DECOMPRESS_DECOMPRESS)(IN CONST EFI_PEI_DECOMPRESS_PPI *This, IN CONST EFI_COMPRESSION_SECTION *InputSection, OUT VOID **OutputBuffer, OUT UINTN *OutputSize)
Definition Decompress.h:53
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
#define VOID
Definition acefi.h:190
Definition PiFirmwareFile.h:275
Definition Base.h:281
Definition Decompress.h:67
EFI_PEI_DECOMPRESS_DECOMPRESS Decompress
Definition Decompress.h:68