BcdStore class
Represents a BCD store that contains a collection of BCD objects.
Syntax
class BcdStore
{
string FilePath;
};
Members
The BcdStore class has these types of members:
Methods
The BcdStore class has these methods.
Method | Description |
---|---|
CopyObject | Copies the specified object from another store. |
CopyObjects | Copies the objects of the specified type from another store. |
CreateObject | Creates the specified object. |
CreateStore | Creates a new store. |
DeleteObject | Deletes the specified object. |
DeleteSystemStore | Deletes the system store. |
EnumerateObjects | Enumerates the objects of the specified type. |
ExportStore | Saves the system store to the specified file. |
GetSystemDisk | Retrieves the system disk. |
GetSystemPartition | Retrieves the system partition. |
ImportStore | Marks the specified store as the system store. |
ImportStoreWithFlags | Marks the specified store as the system store and optionally reinitializes boot entries in NVRAM on a computer with Unified Extensible Firmware Interface (UEFI) firmware. |
OpenObject | Opens the specified object. |
OpenStore | Opens a store. |
Properties
The BcdStore class has these properties.
-
FilePath
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Key
A file path that uniquely identifies the store. The system store is denoted by an empty string ("").
-
Remarks
Each store is contained in a file. One store is marked as the system store, which is the store currently in use on the system. When the system is booted, it uses the settings in the system store.
The CreateStore, OpenStore, and ImportStore methods are static methods; they can be called without an instance of the class. To do so, open a WMI object that represents the BcdStore class and call these methods.
Requirements
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
Namespace |
Root\WMI |
MOF |
|