BcdBootMgrElementTypes enumeration
Specifies the boot manager element types. For more details on the layout of this enumeration, see BcdElementType.
typedef enum BcdBootMgrElementTypes {
BcdBootMgrObjectList_DisplayOrder = 0x24000001,
BcdBootMgrObjectList_BootSequence = 0x24000002,
BcdBootMgrObject_DefaultObject = 0x23000003,
BcdBootMgrInteger_Timeout = 0x25000004,
BcdBootMgrBoolean_AttemptResume = 0x26000005,
BcdBootMgrObject_ResumeObject = 0x23000006,
BcdBootMgrObjectList_ToolsDisplayOrder = 0x24000010,
BcdBootMgrBoolean_DisplayBootMenu = 0x26000020,
BcdBootMgrBoolean_NoErrorDisplay = 0x26000021,
BcdBootMgrDevice_BcdDevice = 0x21000022,
BcdBootMgrString_BcdFilePath = 0x22000023,
BcdBootMgrBoolean_ProcessCustomActionsFirst = 0x26000028,
BcdBootMgrIntegerList_CustomActionsList = 0x27000030,
BcdBootMgrBoolean_PersistBootSequence = 0x26000031
} BcdBootMgrElementTypes;
-
BcdBootMgrObjectList_DisplayOrder
-
The order in which BCD objects should be displayed. Objects are displayed using the string specified by the BcdLibraryString_Description element. The element data format is BcdObjectListElement.
-
BcdBootMgrObjectList_BootSequence
-
List of boot environment applications the boot manager should execute. The applications are executed in the order they appear in this list. The element data format is BcdObjectListElement.
If the firmware boot manager does not support loading multiple applications, this list cannot contain more than one entry.
-
BcdBootMgrObject_DefaultObject
-
The default boot environment application to load if the user does not select one. The element data format is BcdObjectElement.
-
BcdBootMgrInteger_Timeout
-
The maximum number of seconds a boot selection menu is to be displayed to the user. The menu is displayed until the user selects an option or the time-out expires. The element data format is BcdIntegerElement.
If this value is not specified, the boot manager waits for the user to make a selection.
-
BcdBootMgrBoolean_AttemptResume
-
Indicates that a resume operation should be attempted during a system restart. The element data format is BcdBooleanElement.
-
BcdBootMgrObject_ResumeObject
-
The resume application object. The element data format is BcdObjectElement.
-
BcdBootMgrObjectList_ToolsDisplayOrder
-
The boot manager tools display order list. The element data format is BcdObjectListElement.
-
BcdBootMgrBoolean_DisplayBootMenu
-
Forces the display of the legacy boot menu, regardless of the number of OS entries in the BCD store and their BcdOSLoaderInteger_BootMenuPolicy. The element data format is BcdBooleanElement.
-
BcdBootMgrBoolean_NoErrorDisplay
-
Indicates whether the display of errors should be suppressed. If this setting is enabled, the boot manager exits to the multi-OS menu on OS launch error. The element data format is BcdBooleanElement.
-
BcdBootMgrDevice_BcdDevice
-
The device on which the boot application resides. The element data format is BcdDeviceElement.
-
BcdBootMgrString_BcdFilePath
-
The boot application. The element data format is BcdStringElement.
-
BcdBootMgrBoolean_ProcessCustomActionsFirst
-
Controls whether custom actions are processed before a boot sequence. The element data format is BcdBooleanElement.
Note This value is supported starting in Windows 8 and Windows Server 2012.
-
BcdBootMgrIntegerList_CustomActionsList
-
For more information see Custom Bootstrap Actions in Windows Vista. The element data format is BcdIntegerListElement.
-
BcdBootMgrBoolean_PersistBootSequence
-
Controls whether a boot sequence persists across multiple boots. The element data format is BcdBooleanElement.
Note This value is supported starting in Windows 8 and Windows Server 2012.
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |