XenevaOS
Loading...
Searching...
No Matches
PcdInfo.h
Go to the documentation of this file.
1
25#ifndef __PCD_INFO_H__
26#define __PCD_INFO_H__
27
29
30#define GET_PCD_INFO_PROTOCOL_GUID \
31 { 0x5be40f57, 0xfa68, 0x4610, { 0xbb, 0xbf, 0xe9, 0xc5, 0xfc, 0xda, 0xd3, 0x65 } }
32
37
50typedef
53 IN UINTN TokenNumber,
54 OUT EFI_PCD_INFO *PcdInfo
55);
56
70typedef
73 IN CONST EFI_GUID *Guid,
74 IN UINTN TokenNumber,
75 OUT EFI_PCD_INFO *PcdInfo
76);
77
85typedef
88 VOID
89);
90
106
107#endif
108
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
UINTN(EFIAPI * GET_PCD_INFO_PROTOCOL_GET_SKU)(VOID)
Definition PcdInfo.h:87
EFI_STATUS(EFIAPI * GET_PCD_INFO_PROTOCOL_GET_INFO)(IN UINTN TokenNumber, OUT EFI_PCD_INFO *PcdInfo)
Definition PcdInfo.h:52
EFI_GUID gGetPcdInfoProtocolGuid
EFI_STATUS(EFIAPI * GET_PCD_INFO_PROTOCOL_GET_INFO_EX)(IN CONST EFI_GUID *Guid, IN UINTN TokenNumber, OUT EFI_PCD_INFO *PcdInfo)
Definition PcdInfo.h:72
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
#define UINTN
Definition acefi.h:222
#define VOID
Definition acefi.h:190
Definition PiMultiPhase.h:151
Definition Base.h:281
Definition PcdInfo.h:95
GET_PCD_INFO_PROTOCOL_GET_SKU GetSku
Definition PcdInfo.h:104
GET_PCD_INFO_PROTOCOL_GET_INFO_EX GetInfoEx
Definition PcdInfo.h:100
GET_PCD_INFO_PROTOCOL_GET_INFO GetInfo
Definition PcdInfo.h:99