XenevaOS
Loading...
Searching...
No Matches
PcdLib.h
Go to the documentation of this file.
1
28#ifndef __PCD_LIB_H__
29#define __PCD_LIB_H__
30
31
43#define PcdToken(TokenName) _PCD_TOKEN_##TokenName
44
45
58#define FeaturePcdGet(TokenName) _PCD_GET_MODE_BOOL_##TokenName
59
60
73#define FixedPcdGet8(TokenName) _PCD_VALUE_##TokenName
74
75
88#define FixedPcdGet16(TokenName) _PCD_VALUE_##TokenName
89
90
103#define FixedPcdGet32(TokenName) _PCD_VALUE_##TokenName
104
105
118#define FixedPcdGet64(TokenName) _PCD_VALUE_##TokenName
119
120
133#define FixedPcdGetBool(TokenName) _PCD_VALUE_##TokenName
134
135
148#define FixedPcdGetPtr(TokenName) ((VOID *)_PCD_VALUE_##TokenName)
149
150
163#define PatchPcdGet8(TokenName) _gPcd_BinaryPatch_##TokenName
164
177#define PatchPcdGet16(TokenName) _gPcd_BinaryPatch_##TokenName
178
179
192#define PatchPcdGet32(TokenName) _gPcd_BinaryPatch_##TokenName
193
194
207#define PatchPcdGet64(TokenName) _gPcd_BinaryPatch_##TokenName
208
209
222#define PatchPcdGetBool(TokenName) _gPcd_BinaryPatch_##TokenName
223
224
237#define PatchPcdGetPtr(TokenName) ((VOID *)_gPcd_BinaryPatch_##TokenName)
238
239
253#define PatchPcdSet8(TokenName, Value) (_gPcd_BinaryPatch_##TokenName = (Value))
254
255
269#define PatchPcdSet16(TokenName, Value) (_gPcd_BinaryPatch_##TokenName = (Value))
270
271
285#define PatchPcdSet32(TokenName, Value) (_gPcd_BinaryPatch_##TokenName = (Value))
286
287
301#define PatchPcdSet64(TokenName, Value) (_gPcd_BinaryPatch_##TokenName = (Value))
302
303
317#define PatchPcdSetBool(TokenName, Value) (_gPcd_BinaryPatch_##TokenName = (Value))
318
319
341#define PatchPcdSetPtr(TokenName, Size, Buffer) \
342 LibPatchPcdSetPtrAndSize ( \
343 (VOID *)_gPcd_BinaryPatch_##TokenName, \
344 &_gPcd_BinaryPatch_Size_##TokenName, \
345 (UINTN)_PCD_PATCHABLE_##TokenName##_SIZE, \
346 (Size), \
347 (Buffer) \
348 )
360#define PcdGet8(TokenName) _PCD_GET_MODE_8_##TokenName
361
362
374#define PcdGet16(TokenName) _PCD_GET_MODE_16_##TokenName
375
376
388#define PcdGet32(TokenName) _PCD_GET_MODE_32_##TokenName
389
390
402#define PcdGet64(TokenName) _PCD_GET_MODE_64_##TokenName
403
404
416#define PcdGetPtr(TokenName) _PCD_GET_MODE_PTR_##TokenName
417
418
430#define PcdGetBool(TokenName) _PCD_GET_MODE_BOOL_##TokenName
431
432
444#define FixedPcdGetSize(TokenName) _PCD_SIZE_##TokenName
445
446
458#define PatchPcdGetSize(TokenName) _gPcd_BinaryPatch_Size_##TokenName
459
460
472#define PcdGetSize(TokenName) _PCD_GET_MODE_SIZE_##TokenName
473
474
488#define PcdGetExSize(Guid, TokenName) LibPcdGetExSize ((Guid), PcdTokenEx(Guid,TokenName))
489
490#ifndef DISABLE_NEW_DEPRECATED_INTERFACES
503#define PcdSet8(TokenName, Value) _PCD_SET_MODE_8_##TokenName ((Value))
504
505
518#define PcdSet16(TokenName, Value) _PCD_SET_MODE_16_##TokenName ((Value))
519
520
533#define PcdSet32(TokenName, Value) _PCD_SET_MODE_32_##TokenName ((Value))
534
535
548#define PcdSet64(TokenName, Value) _PCD_SET_MODE_64_##TokenName ((Value))
549
550
572#define PcdSetPtr(TokenName, SizeOfBuffer, Buffer) \
573 _PCD_SET_MODE_PTR_##TokenName ((SizeOfBuffer), (Buffer))
574
587#define PcdSetBool(TokenName, Value) _PCD_SET_MODE_BOOL_##TokenName ((Value))
588#endif
589
602#define PcdSet8S(TokenName, Value) _PCD_SET_MODE_8_S_##TokenName ((Value))
603
616#define PcdSet16S(TokenName, Value) _PCD_SET_MODE_16_S_##TokenName ((Value))
617
630#define PcdSet32S(TokenName, Value) _PCD_SET_MODE_32_S_##TokenName ((Value))
631
644#define PcdSet64S(TokenName, Value) _PCD_SET_MODE_64_S_##TokenName ((Value))
645
667#define PcdSetPtrS(TokenName, SizeOfBuffer, Buffer) \
668 _PCD_SET_MODE_PTR_S_##TokenName ((SizeOfBuffer), (Buffer))
669
670
671
684#define PcdSetBoolS(TokenName, Value) _PCD_SET_MODE_BOOL_S_##TokenName ((Value))
685
699#define PcdTokenEx(Guid,TokenName) _PCD_TOKEN_EX_##TokenName(Guid)
700
717#define PcdGetEx8(Guid, TokenName) LibPcdGetEx8 ((Guid), PcdTokenEx(Guid,TokenName))
718
735#define PcdGetEx16(Guid, TokenName) LibPcdGetEx16 ((Guid), PcdTokenEx(Guid,TokenName))
736
737
754#define PcdGetEx32(Guid, TokenName) LibPcdGetEx32 ((Guid), PcdTokenEx(Guid,TokenName))
755
756
773#define PcdGetEx64(Guid, TokenName) LibPcdGetEx64 ((Guid), PcdTokenEx(Guid,TokenName))
774
775
792#define PcdGetExPtr(Guid, TokenName) LibPcdGetExPtr ((Guid), PcdTokenEx(Guid,TokenName))
793
794
811#define PcdGetExBool(Guid, TokenName) LibPcdGetExBool ((Guid), PcdTokenEx(Guid,TokenName))
812
813
814
815#ifndef DISABLE_NEW_DEPRECATED_INTERFACES
833#define PcdSetEx8(Guid, TokenName, Value) LibPcdSetEx8 ((Guid), PcdTokenEx(Guid,TokenName), (Value))
834
835
853#define PcdSetEx16(Guid, TokenName, Value) LibPcdSetEx16 ((Guid), PcdTokenEx(Guid,TokenName), (Value))
854
855
873#define PcdSetEx32(Guid, TokenName, Value) LibPcdSetEx32 ((Guid), PcdTokenEx(Guid,TokenName), (Value))
874
875
893#define PcdSetEx64(Guid, TokenName, Value) LibPcdSetEx64 ((Guid), PcdTokenEx(Guid,TokenName), (Value))
894
895
921#define PcdSetExPtr(Guid, TokenName, SizeOfBuffer, Buffer) \
922 LibPcdSetExPtr ((Guid), PcdTokenEx(Guid,TokenName), (SizeOfBuffer), (Buffer))
923
924
942#define PcdSetExBool(Guid, TokenName, Value) \
943 LibPcdSetExBool((Guid), PcdTokenEx(Guid,TokenName), (Value))
944#endif
945
963#define PcdSetEx8S(Guid, TokenName, Value) LibPcdSetEx8S ((Guid), PcdTokenEx(Guid,TokenName), (Value))
964
982#define PcdSetEx16S(Guid, TokenName, Value) LibPcdSetEx16S ((Guid), PcdTokenEx(Guid,TokenName), (Value))
983
1001#define PcdSetEx32S(Guid, TokenName, Value) LibPcdSetEx32S ((Guid), PcdTokenEx(Guid,TokenName), (Value))
1002
1020#define PcdSetEx64S(Guid, TokenName, Value) LibPcdSetEx64S ((Guid), PcdTokenEx(Guid,TokenName), (Value))
1021
1047#define PcdSetExPtrS(Guid, TokenName, SizeOfBuffer, Buffer) \
1048 LibPcdSetExPtrS ((Guid), PcdTokenEx(Guid,TokenName), (SizeOfBuffer), (Buffer))
1049
1050
1068#define PcdSetExBoolS(Guid, TokenName, Value) \
1069 LibPcdSetExBoolS ((Guid), PcdTokenEx(Guid,TokenName), (Value))
1070
1082UINTN
1083EFIAPI
1085 IN UINTN SkuId
1086 );
1087
1088
1099UINT8
1100EFIAPI
1102 IN UINTN TokenNumber
1103 );
1104
1105
1116UINT16
1117EFIAPI
1119 IN UINTN TokenNumber
1120 );
1121
1122
1133UINT32
1134EFIAPI
1136 IN UINTN TokenNumber
1137 );
1138
1139
1150UINT64
1151EFIAPI
1153 IN UINTN TokenNumber
1154 );
1155
1156
1167VOID *
1168EFIAPI
1170 IN UINTN TokenNumber
1171 );
1172
1173
1184BOOLEAN
1185EFIAPI
1187 IN UINTN TokenNumber
1188 );
1189
1190
1199UINTN
1200EFIAPI
1202 IN UINTN TokenNumber
1203 );
1204
1205
1220UINT8
1221EFIAPI
1223 IN CONST GUID *Guid,
1224 IN UINTN TokenNumber
1225 );
1226
1227
1242UINT16
1243EFIAPI
1245 IN CONST GUID *Guid,
1246 IN UINTN TokenNumber
1247 );
1248
1249
1261UINT32
1262EFIAPI
1264 IN CONST GUID *Guid,
1265 IN UINTN TokenNumber
1266 );
1267
1268
1283UINT64
1284EFIAPI
1286 IN CONST GUID *Guid,
1287 IN UINTN TokenNumber
1288 );
1289
1290
1305VOID *
1306EFIAPI
1308 IN CONST GUID *Guid,
1309 IN UINTN TokenNumber
1310 );
1311
1312
1327BOOLEAN
1328EFIAPI
1330 IN CONST GUID *Guid,
1331 IN UINTN TokenNumber
1332 );
1333
1334
1349UINTN
1350EFIAPI
1352 IN CONST GUID *Guid,
1353 IN UINTN TokenNumber
1354 );
1355
1356
1357#ifndef DISABLE_NEW_DEPRECATED_INTERFACES
1370UINT8
1371EFIAPI
1373 IN UINTN TokenNumber,
1374 IN UINT8 Value
1375 );
1376
1377
1390UINT16
1391EFIAPI
1393 IN UINTN TokenNumber,
1394 IN UINT16 Value
1395 );
1396
1397
1410UINT32
1411EFIAPI
1413 IN UINTN TokenNumber,
1414 IN UINT32 Value
1415 );
1416
1417
1430UINT64
1431EFIAPI
1433 IN UINTN TokenNumber,
1434 IN UINT64 Value
1435 );
1436
1437
1460VOID *
1461EFIAPI
1463 IN UINTN TokenNumber,
1464 IN OUT UINTN *SizeOfBuffer,
1465 IN CONST VOID *Buffer
1466 );
1467
1468
1481BOOLEAN
1482EFIAPI
1484 IN UINTN TokenNumber,
1485 IN BOOLEAN Value
1486 );
1487
1488
1505UINT8
1506EFIAPI
1508 IN CONST GUID *Guid,
1509 IN UINTN TokenNumber,
1510 IN UINT8 Value
1511 );
1512
1513
1530UINT16
1531EFIAPI
1533 IN CONST GUID *Guid,
1534 IN UINTN TokenNumber,
1535 IN UINT16 Value
1536 );
1537
1538
1555UINT32
1556EFIAPI
1558 IN CONST GUID *Guid,
1559 IN UINTN TokenNumber,
1560 IN UINT32 Value
1561 );
1562
1563
1580UINT64
1581EFIAPI
1583 IN CONST GUID *Guid,
1584 IN UINTN TokenNumber,
1585 IN UINT64 Value
1586 );
1587
1588
1611VOID *
1612EFIAPI
1614 IN CONST GUID *Guid,
1615 IN UINTN TokenNumber,
1616 IN OUT UINTN *SizeOfBuffer,
1617 IN VOID *Buffer
1618 );
1619
1620
1637BOOLEAN
1638EFIAPI
1640 IN CONST GUID *Guid,
1641 IN UINTN TokenNumber,
1642 IN BOOLEAN Value
1643 );
1644#endif
1645
1659EFIAPI
1661 IN UINTN TokenNumber,
1662 IN UINT8 Value
1663 );
1664
1678EFIAPI
1680 IN UINTN TokenNumber,
1681 IN UINT16 Value
1682 );
1683
1697EFIAPI
1699 IN UINTN TokenNumber,
1700 IN UINT32 Value
1701 );
1702
1716EFIAPI
1718 IN UINTN TokenNumber,
1719 IN UINT64 Value
1720 );
1721
1745EFIAPI
1747 IN UINTN TokenNumber,
1748 IN OUT UINTN *SizeOfBuffer,
1749 IN CONST VOID *Buffer
1750 );
1751
1765EFIAPI
1767 IN UINTN TokenNumber,
1768 IN BOOLEAN Value
1769 );
1770
1788EFIAPI
1790 IN CONST GUID *Guid,
1791 IN UINTN TokenNumber,
1792 IN UINT8 Value
1793 );
1794
1812EFIAPI
1814 IN CONST GUID *Guid,
1815 IN UINTN TokenNumber,
1816 IN UINT16 Value
1817 );
1818
1836EFIAPI
1838 IN CONST GUID *Guid,
1839 IN UINTN TokenNumber,
1840 IN UINT32 Value
1841 );
1842
1860EFIAPI
1862 IN CONST GUID *Guid,
1863 IN UINTN TokenNumber,
1864 IN UINT64 Value
1865 );
1866
1890EFIAPI
1892 IN CONST GUID *Guid,
1893 IN UINTN TokenNumber,
1894 IN OUT UINTN *SizeOfBuffer,
1895 IN VOID *Buffer
1896 );
1897
1915EFIAPI
1917 IN CONST GUID *Guid,
1918 IN UINTN TokenNumber,
1919 IN BOOLEAN Value
1920 );
1921
1938typedef
1941 IN CONST GUID *CallBackGuid, OPTIONAL
1942 IN UINTN CallBackToken,
1943 IN OUT VOID *TokenData,
1944 IN UINTN TokenDataSize
1945 );
1946
1947
1964VOID
1965EFIAPI
1967 IN CONST GUID *Guid, OPTIONAL
1968 IN UINTN TokenNumber,
1969 IN PCD_CALLBACK NotificationFunction
1970 );
1971
1972
1986VOID
1987EFIAPI
1989 IN CONST GUID *Guid, OPTIONAL
1990 IN UINTN TokenNumber,
1991 IN PCD_CALLBACK NotificationFunction
1992 );
1993
1994
2014UINTN
2015EFIAPI
2017 IN CONST GUID *Guid, OPTIONAL
2018 IN UINTN TokenNumber
2019 );
2020
2021
2022
2036GUID *
2037EFIAPI
2039 IN CONST GUID *TokenSpaceGuid
2040 );
2041
2042
2066VOID *
2067EFIAPI
2069 OUT VOID *PatchVariable,
2070 IN UINTN MaximumDatumSize,
2071 IN OUT UINTN *SizeOfBuffer,
2072 IN CONST VOID *Buffer
2073 );
2074
2099EFIAPI
2101 OUT VOID *PatchVariable,
2102 IN UINTN MaximumDatumSize,
2103 IN OUT UINTN *SizeOfBuffer,
2104 IN CONST VOID *Buffer
2105 );
2106
2132VOID *
2133EFIAPI
2135 OUT VOID *PatchVariable,
2136 OUT UINTN *SizeOfPatchVariable,
2137 IN UINTN MaximumDatumSize,
2138 IN OUT UINTN *SizeOfBuffer,
2139 IN CONST VOID *Buffer
2140 );
2141
2168EFIAPI
2170 OUT VOID *PatchVariable,
2171 OUT UINTN *SizeOfPatchVariable,
2172 IN UINTN MaximumDatumSize,
2173 IN OUT UINTN *SizeOfBuffer,
2174 IN CONST VOID *Buffer
2175 );
2176
2185
2205
2206
2219VOID
2220EFIAPI
2222 IN UINTN TokenNumber,
2223 OUT PCD_INFO *PcdInfo
2224 );
2225
2239VOID
2240EFIAPI
2242 IN CONST GUID *Guid,
2243 IN UINTN TokenNumber,
2244 OUT PCD_INFO *PcdInfo
2245 );
2246
2254UINTN
2255EFIAPI
2257 VOID
2258 );
2259
2260#endif
char CHAR8
Definition ProcessorBind.h:109
UINT64 UINTN
Definition ProcessorBind.h:118
#define EFIAPI
Definition ProcessorBind.h:172
unsigned int UINT32
Definition ProcessorBind.h:102
#define CONST
Definition Base.h:327
#define IN
Definition Base.h:347
UINTN RETURN_STATUS
Definition Base.h:965
#define OUT
Definition Base.h:352
#define OPTIONAL
Definition Base.h:358
UINT16 EFIAPI LibPcdSet16(IN UINTN TokenNumber, IN UINT16 Value)
BOOLEAN EFIAPI LibPcdSetBool(IN UINTN TokenNumber, IN BOOLEAN Value)
RETURN_STATUS EFIAPI LibPcdSetEx16S(IN CONST GUID *Guid, IN UINTN TokenNumber, IN UINT16 Value)
RETURN_STATUS EFIAPI LibPcdSet8S(IN UINTN TokenNumber, IN UINT8 Value)
RETURN_STATUS EFIAPI LibPatchPcdSetPtrS(OUT VOID *PatchVariable, IN UINTN MaximumDatumSize, IN OUT UINTN *SizeOfBuffer, IN CONST VOID *Buffer)
UINT32 EFIAPI LibPcdGetEx32(IN CONST GUID *Guid, IN UINTN TokenNumber)
VOID EFIAPI LibPcdCancelCallback(IN CONST GUID *Guid, OPTIONAL IN UINTN TokenNumber, IN PCD_CALLBACK NotificationFunction)
UINT8 EFIAPI LibPcdGetEx8(IN CONST GUID *Guid, IN UINTN TokenNumber)
VOID EFIAPI LibPcdGetInfoEx(IN CONST GUID *Guid, IN UINTN TokenNumber, OUT PCD_INFO *PcdInfo)
RETURN_STATUS EFIAPI LibPatchPcdSetPtrAndSizeS(OUT VOID *PatchVariable, OUT UINTN *SizeOfPatchVariable, IN UINTN MaximumDatumSize, IN OUT UINTN *SizeOfBuffer, IN CONST VOID *Buffer)
UINT16 EFIAPI LibPcdGet16(IN UINTN TokenNumber)
VOID EFIAPI LibPcdCallbackOnSet(IN CONST GUID *Guid, OPTIONAL IN UINTN TokenNumber, IN PCD_CALLBACK NotificationFunction)
UINT64 EFIAPI LibPcdGetEx64(IN CONST GUID *Guid, IN UINTN TokenNumber)
UINT16 EFIAPI LibPcdGetEx16(IN CONST GUID *Guid, IN UINTN TokenNumber)
RETURN_STATUS EFIAPI LibPcdSetExPtrS(IN CONST GUID *Guid, IN UINTN TokenNumber, IN OUT UINTN *SizeOfBuffer, IN VOID *Buffer)
VOID EFIAPI LibPcdGetInfo(IN UINTN TokenNumber, OUT PCD_INFO *PcdInfo)
UINTN EFIAPI LibPcdGetSize(IN UINTN TokenNumber)
RETURN_STATUS EFIAPI LibPcdSetPtrS(IN UINTN TokenNumber, IN OUT UINTN *SizeOfBuffer, IN CONST VOID *Buffer)
UINT64 EFIAPI LibPcdSet64(IN UINTN TokenNumber, IN UINT64 Value)
UINT8 EFIAPI LibPcdSetEx8(IN CONST GUID *Guid, IN UINTN TokenNumber, IN UINT8 Value)
UINT64 EFIAPI LibPcdGet64(IN UINTN TokenNumber)
UINTN EFIAPI LibPcdGetSku(VOID)
GUID *EFIAPI LibPcdGetNextTokenSpace(IN CONST GUID *TokenSpaceGuid)
PCD_TYPE
Definition PcdLib.h:2177
@ PCD_TYPE_32
Definition PcdLib.h:2180
@ PCD_TYPE_64
Definition PcdLib.h:2181
@ PCD_TYPE_8
Definition PcdLib.h:2178
@ PCD_TYPE_16
Definition PcdLib.h:2179
@ PCD_TYPE_PTR
Definition PcdLib.h:2183
@ PCD_TYPE_BOOL
Definition PcdLib.h:2182
RETURN_STATUS EFIAPI LibPcdSetEx8S(IN CONST GUID *Guid, IN UINTN TokenNumber, IN UINT8 Value)
RETURN_STATUS EFIAPI LibPcdSetExBoolS(IN CONST GUID *Guid, IN UINTN TokenNumber, IN BOOLEAN Value)
RETURN_STATUS EFIAPI LibPcdSetEx64S(IN CONST GUID *Guid, IN UINTN TokenNumber, IN UINT64 Value)
BOOLEAN EFIAPI LibPcdSetExBool(IN CONST GUID *Guid, IN UINTN TokenNumber, IN BOOLEAN Value)
VOID *EFIAPI LibPatchPcdSetPtrAndSize(OUT VOID *PatchVariable, OUT UINTN *SizeOfPatchVariable, IN UINTN MaximumDatumSize, IN OUT UINTN *SizeOfBuffer, IN CONST VOID *Buffer)
UINTN EFIAPI LibPcdGetNextToken(IN CONST GUID *Guid, OPTIONAL IN UINTN TokenNumber)
UINT8 EFIAPI LibPcdGet8(IN UINTN TokenNumber)
VOID *EFIAPI LibPatchPcdSetPtr(OUT VOID *PatchVariable, IN UINTN MaximumDatumSize, IN OUT UINTN *SizeOfBuffer, IN CONST VOID *Buffer)
UINT16 EFIAPI LibPcdSetEx16(IN CONST GUID *Guid, IN UINTN TokenNumber, IN UINT16 Value)
RETURN_STATUS EFIAPI LibPcdSet32S(IN UINTN TokenNumber, IN UINT32 Value)
RETURN_STATUS EFIAPI LibPcdSet16S(IN UINTN TokenNumber, IN UINT16 Value)
VOID(EFIAPI * PCD_CALLBACK)(IN CONST GUID *CallBackGuid, OPTIONAL IN UINTN CallBackToken, IN OUT VOID *TokenData, IN UINTN TokenDataSize)
Definition PcdLib.h:1940
UINT32 EFIAPI LibPcdGet32(IN UINTN TokenNumber)
VOID *EFIAPI LibPcdSetExPtr(IN CONST GUID *Guid, IN UINTN TokenNumber, IN OUT UINTN *SizeOfBuffer, IN VOID *Buffer)
RETURN_STATUS EFIAPI LibPcdSetEx32S(IN CONST GUID *Guid, IN UINTN TokenNumber, IN UINT32 Value)
VOID *EFIAPI LibPcdGetExPtr(IN CONST GUID *Guid, IN UINTN TokenNumber)
VOID *EFIAPI LibPcdGetPtr(IN UINTN TokenNumber)
RETURN_STATUS EFIAPI LibPcdSet64S(IN UINTN TokenNumber, IN UINT64 Value)
UINT64 EFIAPI LibPcdSetEx64(IN CONST GUID *Guid, IN UINTN TokenNumber, IN UINT64 Value)
UINT32 EFIAPI LibPcdSetEx32(IN CONST GUID *Guid, IN UINTN TokenNumber, IN UINT32 Value)
UINTN EFIAPI LibPcdGetExSize(IN CONST GUID *Guid, IN UINTN TokenNumber)
UINTN EFIAPI LibPcdSetSku(IN UINTN SkuId)
UINT8 EFIAPI LibPcdSet8(IN UINTN TokenNumber, IN UINT8 Value)
VOID *EFIAPI LibPcdSetPtr(IN UINTN TokenNumber, IN OUT UINTN *SizeOfBuffer, IN CONST VOID *Buffer)
UINT32 EFIAPI LibPcdSet32(IN UINTN TokenNumber, IN UINT32 Value)
BOOLEAN EFIAPI LibPcdGetBool(IN UINTN TokenNumber)
RETURN_STATUS EFIAPI LibPcdSetBoolS(IN UINTN TokenNumber, IN BOOLEAN Value)
BOOLEAN EFIAPI LibPcdGetExBool(IN CONST GUID *Guid, IN UINTN TokenNumber)
#define VOID
Definition acefi.h:190
unsigned short UINT16
Definition actypes.h:237
unsigned char BOOLEAN
Definition actypes.h:235
unsigned char UINT8
Definition actypes.h:236
COMPILER_DEPENDENT_UINT64 UINT64
Definition actypes.h:239
Definition Base.h:281
Definition PcdLib.h:2186
CHAR8 * PcdName
Definition PcdLib.h:2203
UINTN PcdSize
Definition PcdLib.h:2196
PCD_TYPE PcdType
Definition PcdLib.h:2191