BcdElement class
The base class for all BCD elements.
Syntax
class BcdElement
{
string StoreFilePath;
string ObjectId;
uint32 Type;
};
Members
The BcdElement class has these types of members:
Properties
The BcdElement class has these properties.
-
ObjectId
-
-
Data type: string
-
Access type: Read-only
The identifier of the object for this element.
-
-
StoreFilePath
-
-
Data type: string
-
Access type: Read-only
The file path of the store for this element.
-
-
Type
-
-
Data type: uint32
-
Access type: Read-only
The element type. The layout of this value is described in BcdElementType.
This parameter can be one of the values from the following enumerations:
- BcdBootMgrElementTypes
- BcdDeviceObjectElementTypes
- BcdLibraryElementTypes
- BcdMemDiagElementTypes
- BcdOSLoaderElementTypes
It can also be a custom element type created for your own use.
-
Remarks
All BCD elements share a common header. The remainder of the element is determined by the element's data format.
All data in an element is byte-packed to ensure consistent unpacking by all consumers.
Requirements
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
Namespace |
Root\WMI |
MOF |
|