TianoCore EDK2 master
Loading...
Searching...
No Matches
PlatVarCleanupHii.h File Reference

Go to the source code of this file.

Data Structures

struct  VARIABLE_CLEANUP_DATA
 

Macros

#define VARIABLE_CLEANUP_HII_GUID
 
#define MAX_USER_VARIABLE_COUNT   0x1000
 
#define VARIABLE_CLEANUP_VARSTORE_ID   0x8000
 
#define VAR_OFFSET(Field)   ((UINTN) &(((VARIABLE_CLEANUP_DATA *) 0)->Field))
 
#define USER_VARIABLE_VAR_OFFSET   (VAR_OFFSET (UserVariable))
 
#define FORM_ID_VARIABLE_CLEANUP   0x8000
 
#define LABEL_START   0x0000
 
#define LABEL_END   0xFFFF
 
#define SELECT_ALL_QUESTION_ID   0x7FFD
 
#define SAVE_AND_EXIT_QUESTION_ID   0x7FFE
 
#define NO_SAVE_AND_EXIT_QUESTION_ID   0x7FFF
 
#define USER_VARIABLE_QUESTION_ID   0x8000
 

Detailed Description

Include file for platform variable cleanup HII.

Copyright (c) 2015, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file PlatVarCleanupHii.h.

Macro Definition Documentation

◆ FORM_ID_VARIABLE_CLEANUP

#define FORM_ID_VARIABLE_CLEANUP   0x8000

Definition at line 38 of file PlatVarCleanupHii.h.

◆ LABEL_END

#define LABEL_END   0xFFFF

Definition at line 41 of file PlatVarCleanupHii.h.

◆ LABEL_START

#define LABEL_START   0x0000

Definition at line 40 of file PlatVarCleanupHii.h.

◆ MAX_USER_VARIABLE_COUNT

#define MAX_USER_VARIABLE_COUNT   0x1000

Definition at line 20 of file PlatVarCleanupHii.h.

◆ NO_SAVE_AND_EXIT_QUESTION_ID

#define NO_SAVE_AND_EXIT_QUESTION_ID   0x7FFF

Definition at line 45 of file PlatVarCleanupHii.h.

◆ SAVE_AND_EXIT_QUESTION_ID

#define SAVE_AND_EXIT_QUESTION_ID   0x7FFE

Definition at line 44 of file PlatVarCleanupHii.h.

◆ SELECT_ALL_QUESTION_ID

#define SELECT_ALL_QUESTION_ID   0x7FFD

Definition at line 43 of file PlatVarCleanupHii.h.

◆ USER_VARIABLE_QUESTION_ID

#define USER_VARIABLE_QUESTION_ID   0x8000

Definition at line 51 of file PlatVarCleanupHii.h.

◆ USER_VARIABLE_VAR_OFFSET

#define USER_VARIABLE_VAR_OFFSET   (VAR_OFFSET (UserVariable))

Definition at line 36 of file PlatVarCleanupHii.h.

◆ VAR_OFFSET

#define VAR_OFFSET (   Field)    ((UINTN) &(((VARIABLE_CLEANUP_DATA *) 0)->Field))

Definition at line 35 of file PlatVarCleanupHii.h.

◆ VARIABLE_CLEANUP_HII_GUID

#define VARIABLE_CLEANUP_HII_GUID
Value:
{ \
0x24f14d8a, 0xd7a8, 0x4991, { 0x91, 0xe0, 0x96, 0xc3, 0xb7, 0xdb, 0x84, 0x56 } \
}

Definition at line 15 of file PlatVarCleanupHii.h.

◆ VARIABLE_CLEANUP_VARSTORE_ID

#define VARIABLE_CLEANUP_VARSTORE_ID   0x8000

Definition at line 30 of file PlatVarCleanupHii.h.