TianoCore EDK2
master
Loading...
Searching...
No Matches
ExtractSection.h
Go to the documentation of this file.
1
9
#ifndef __EXTRACT_SECTION_GUID_H__
10
#define __EXTRACT_SECTION_GUID_H__
11
12
#include <
Library/ExtractGuidedSectionLib.h
>
13
14
//
15
// The GUID for this protocol mathes the Decompression scheme being used
16
// So for example LZMA would be gLzmaCustomDecompressGuid
17
//
18
typedef
struct
{
19
EXTRACT_GUIDED_SECTION_GET_INFO_HANDLER
SectionGetInfo;
20
EXTRACT_GUIDED_SECTION_DECODE_HANDLER
SectionExtraction;
21
}
EXTRACT_SECTION_DATA
;
22
23
typedef
struct
{
24
EFI_HOB_GUID_TYPE
Hob;
25
EXTRACT_SECTION_DATA
Data;
26
}
EXTRACT_SECTION_HOB
;
27
28
#endif
ExtractGuidedSectionLib.h
EXTRACT_GUIDED_SECTION_DECODE_HANDLER
RETURN_STATUS(EFIAPI * EXTRACT_GUIDED_SECTION_DECODE_HANDLER)(IN CONST VOID *InputSection, OUT VOID **OutputBuffer, IN VOID *ScratchBuffer OPTIONAL, OUT UINT32 *AuthenticationStatus)
Definition:
ExtractGuidedSectionLib.h:98
EXTRACT_GUIDED_SECTION_GET_INFO_HANDLER
RETURN_STATUS(EFIAPI * EXTRACT_GUIDED_SECTION_GET_INFO_HANDLER)(IN CONST VOID *InputSection, OUT UINT32 *OutputBufferSize, OUT UINT32 *ScratchBufferSize, OUT UINT16 *SectionAttribute)
Definition:
ExtractGuidedSectionLib.h:56
EFI_HOB_GUID_TYPE
Definition:
PiHob.h:339
EXTRACT_SECTION_DATA
Definition:
ExtractSection.h:18
EXTRACT_SECTION_HOB
Definition:
ExtractSection.h:23
EmbeddedPkg
Include
Guid
ExtractSection.h
Generated on Fri Nov 15 2024 18:01:07 for TianoCore EDK2 by
1.9.6