/** @file
Formset guids, form id and VarStore data structure for Boot Maintenance Manager.
Copyright (c) 2004 - 2011, Intel Corporation. All rights reserved.<BR>
This program and the accompanying materials
are licensed and made available under the terms and conditions of the BSD License
which accompanies this distribution. The full text of the license may be found at
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
**/
#ifndef _FORM_GUID_H_
#define _FORM_GUID_H_
//
// Varstore ID defined for Buffer Storage
//
//
// End Label
//
///
/// This is the structure that will be used to store the
/// question's current value. Use it at initialize time to
/// set default value for each question. When using at run
/// time, this map is returned by the callback function,
/// so dynamically changing the question's value will be
/// possible through this mechanism
///
typedef struct {
//
// Three questions displayed at the main page
// for Timeout, BootNext Variables respectively
//
//
// This is the COM1 Attributes value storage
//
//
// This is the COM2 Attributes value storage
//
//
// Driver Option Add Handle page storage
//
//
//
//
//
//
// Boot or Driver Option Order storage
// The value is the OptionNumber+1 because the order list value cannot be 0
// Use UINT32 to hold the potential value 0xFFFF+1=0x10000
//
//
// Boot or Driver Option Delete storage
//
//
// This is the Terminal Attributes value storage
//
//
// Legacy Device Order Selection Storage
//
//
// It should be taken as a bit array, from left to right there are totally 256 bits
// the most left one stands for BBS table item 0, and the most right one stands for item 256
// If the bit is 1, it means the boot device has been disabled.
//
//
// Console Output Text Mode
//
//
// UINT16 PadArea[10];
//
//
// Key used by File Explorer forms
//
///
/// This is the data structure used by File Explorer formset
///
typedef struct {
#endif