TianoCore EDK2
master
Loading...
Searching...
No Matches
VariableIndexTable.h
Go to the documentation of this file.
1
10
#ifndef __VARIABLE_INDEX_TABLE_H__
11
#define __VARIABLE_INDEX_TABLE_H__
12
13
typedef
struct
{
14
VARIABLE_HEADER
*CurrPtr;
15
VARIABLE_HEADER
*EndPtr;
16
VARIABLE_HEADER
*StartPtr;
17
}
VARIABLE_POINTER_TRACK
;
18
19
#define VARIABLE_INDEX_TABLE_VOLUME 122
20
21
#define EFI_VARIABLE_INDEX_TABLE_GUID \
22
{ 0x8cfdb8c8, 0xd6b2, 0x40f3, { 0x8e, 0x97, 0x02, 0x30, 0x7c, 0xc9, 0x8b, 0x7c } }
23
24
extern
EFI_GUID
gEfiVariableIndexTableGuid;
25
30
typedef
struct
{
31
UINT16 Length;
32
UINT16 GoneThrough;
33
VARIABLE_HEADER
*EndPtr;
34
VARIABLE_HEADER
*StartPtr;
38
UINT16 Index[VARIABLE_INDEX_TABLE_VOLUME];
39
}
VARIABLE_INDEX_TABLE
;
40
41
#endif
// __VARIABLE_INDEX_TABLE_H__
GUID
Definition:
Base.h:213
VARIABLE_HEADER
Definition:
VariableFormat.h:123
VARIABLE_INDEX_TABLE
Definition:
VariableIndexTable.h:30
VARIABLE_POINTER_TRACK
Definition:
VariableIndexTable.h:13
MdeModulePkg
Include
Guid
VariableIndexTable.h
Generated on Fri Nov 15 2024 18:01:11 for TianoCore EDK2 by
1.9.6