TianoCore EDK2
master
Loading...
Searching...
No Matches
PiPcdInfo.h
Go to the documentation of this file.
1
13
#ifndef __PI_PCD_INFO_PPI_H__
14
#define __PI_PCD_INFO_PPI_H__
15
16
extern
EFI_GUID
gEfiGetPcdInfoPpiGuid;
17
18
#define EFI_GET_PCD_INFO_PPI_GUID \
19
{ 0xa60c6b59, 0xe459, 0x425d, { 0x9c, 0x69, 0xb, 0xcc, 0x9c, 0xb2, 0x7d, 0x81 } }
20
24
typedef
struct
_EFI_GET_PCD_INFO_PPI
EFI_GET_PCD_INFO_PPI
;
25
39
typedef
40
EFI_STATUS
41
(EFIAPI *
EFI_GET_PCD_INFO_PPI_GET_INFO
)(
42
IN
CONST
EFI_GUID
*Guid,
43
IN
UINTN
TokenNumber,
44
OUT
EFI_PCD_INFO
*PcdInfo
45
);
46
54
typedef
55
UINTN
56
(EFIAPI *
EFI_GET_PCD_INFO_PPI_GET_SKU
)(
57
VOID
58
);
59
64
struct
_EFI_GET_PCD_INFO_PPI
{
68
EFI_GET_PCD_INFO_PPI_GET_INFO
GetInfo
;
72
EFI_GET_PCD_INFO_PPI_GET_SKU
GetSku
;
73
};
74
75
#endif
UINTN
UINT64 UINTN
Definition:
ProcessorBind.h:112
CONST
#define CONST
Definition:
Base.h:259
IN
#define IN
Definition:
Base.h:279
OUT
#define OUT
Definition:
Base.h:284
EFI_GET_PCD_INFO_PPI_GET_INFO
EFI_STATUS(EFIAPI * EFI_GET_PCD_INFO_PPI_GET_INFO)(IN CONST EFI_GUID *Guid, IN UINTN TokenNumber, OUT EFI_PCD_INFO *PcdInfo)
Definition:
PiPcdInfo.h:41
EFI_GET_PCD_INFO_PPI_GET_SKU
UINTN(EFIAPI * EFI_GET_PCD_INFO_PPI_GET_SKU)(VOID)
Definition:
PiPcdInfo.h:56
EFI_STATUS
RETURN_STATUS EFI_STATUS
Definition:
UefiBaseType.h:29
_EFI_GET_PCD_INFO_PPI
Definition:
PiPcdInfo.h:64
_EFI_GET_PCD_INFO_PPI::GetInfo
EFI_GET_PCD_INFO_PPI_GET_INFO GetInfo
Definition:
PiPcdInfo.h:68
_EFI_GET_PCD_INFO_PPI::GetSku
EFI_GET_PCD_INFO_PPI_GET_SKU GetSku
Definition:
PiPcdInfo.h:72
EFI_PCD_INFO
Definition:
PiMultiPhase.h:168
GUID
Definition:
Base.h:213
MdePkg
Include
Ppi
PiPcdInfo.h
Generated on Fri Nov 15 2024 18:01:16 for TianoCore EDK2 by
1.9.6