XenevaOS
Loading...
Searching...
No Matches
XenevaOS
Boot
include
Ppi
GuidedSectionExtraction.h
Go to the documentation of this file.
1
21
#ifndef __EFI_GUIDED_SECTION_EXTRACTION_PPI_H__
22
#define __EFI_GUIDED_SECTION_EXTRACTION_PPI_H__
23
24
//
25
// Typically, protocol interface structures are identified
26
// by associating them with a GUID. Each instance of
27
// a protocol with a given GUID must have
28
// the same interface structure. While all instances of
29
// the GUIDed Section Extraction PPI must have
30
// the same interface structure, they do not all have
31
// te same GUID. The GUID that is associated with
32
// an instance of the GUIDed Section Extraction Protocol
33
// is used to correlate it with the GUIDed section type
34
// that it is intended to process.
35
//
36
37
38
typedef
struct
_EFI_PEI_GUIDED_SECTION_EXTRACTION_PPI
EFI_PEI_GUIDED_SECTION_EXTRACTION_PPI
;
39
40
80
typedef
81
EFI_STATUS
82
(
EFIAPI
*
EFI_PEI_EXTRACT_GUIDED_SECTION
)(
83
IN
CONST
EFI_PEI_GUIDED_SECTION_EXTRACTION_PPI
*This,
84
IN
CONST
VOID
*InputSection,
85
OUT
VOID
**OutputBuffer,
86
OUT
UINTN
*OutputSize,
87
OUT
UINT32
*AuthenticationStatus
88
);
89
97
struct
_EFI_PEI_GUIDED_SECTION_EXTRACTION_PPI
{
98
EFI_PEI_EXTRACT_GUIDED_SECTION
ExtractSection
;
99
};
100
101
102
103
#endif
104
UINTN
UINT64 UINTN
Definition
ProcessorBind.h:118
EFIAPI
#define EFIAPI
Definition
ProcessorBind.h:172
UINT32
unsigned int UINT32
Definition
ProcessorBind.h:102
CONST
#define CONST
Definition
Base.h:327
IN
#define IN
Definition
Base.h:347
OUT
#define OUT
Definition
Base.h:352
EFI_PEI_EXTRACT_GUIDED_SECTION
EFI_STATUS(EFIAPI * EFI_PEI_EXTRACT_GUIDED_SECTION)(IN CONST EFI_PEI_GUIDED_SECTION_EXTRACTION_PPI *This, IN CONST VOID *InputSection, OUT VOID **OutputBuffer, OUT UINTN *OutputSize, OUT UINT32 *AuthenticationStatus)
Definition
GuidedSectionExtraction.h:82
EFI_STATUS
RETURN_STATUS EFI_STATUS
Definition
UefiBaseType.h:33
VOID
#define VOID
Definition
acefi.h:190
_EFI_PEI_GUIDED_SECTION_EXTRACTION_PPI
Definition
GuidedSectionExtraction.h:97
_EFI_PEI_GUIDED_SECTION_EXTRACTION_PPI::ExtractSection
EFI_PEI_EXTRACT_GUIDED_SECTION ExtractSection
Definition
GuidedSectionExtraction.h:98
Generated by
1.9.8