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
13typedef struct {
14 VARIABLE_HEADER *CurrPtr;
15 VARIABLE_HEADER *EndPtr;
16 VARIABLE_HEADER *StartPtr;
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
24extern EFI_GUID gEfiVariableIndexTableGuid;
25
30typedef struct {
31 UINT16 Length;
32 UINT16 GoneThrough;
33 VARIABLE_HEADER *EndPtr;
34 VARIABLE_HEADER *StartPtr;
38 UINT16 Index[VARIABLE_INDEX_TABLE_VOLUME];
40
41#endif // __VARIABLE_INDEX_TABLE_H__
Definition: Base.h:213