BcdObject, ROOT\WMI

Class | Methods (17) | Properties (3) | Qualifiers (3) | Instances | Namespaces (1)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

This class represents a BCD object which holds a collection of BCD elements. Each BCD object is is identified by a guid.

BcdObject methods

BcdObject has 17 methods (17 Local)

NameOriginReturn
DeleteElementBcdObjectboolean {'out':True}
EnumerateElementsBcdObjectboolean {'out':True}
EnumerateElementTypesBcdObjectboolean {'out':True}
GetElementBcdObjectboolean {'out':True}
GetElementWithFlagsBcdObjectboolean {'out':True}
SetBooleanElementBcdObjectboolean {'out':True}
SetDeviceElementBcdObjectboolean {'out':True}
SetFileDeviceElementBcdObjectboolean {'out':True}
SetIntegerElementBcdObjectboolean {'out':True}
SetIntegerListElementBcdObjectboolean {'out':True}
SetObjectElementBcdObjectboolean {'out':True}
SetObjectListElementBcdObjectboolean {'out':True}
SetPartitionDeviceElementBcdObjectboolean {'out':True}
SetPartitionDeviceElementWithFlagsBcdObjectboolean {'out':True}
SetQualifiedPartitionDeviceElementBcdObjectboolean {'out':True}
SetStringElementBcdObjectboolean {'out':True}
SetVhdDeviceElementBcdObjectboolean {'out':True}

BcdObject properties

BcdObject has 3 properties (3 Local)

NameOriginCIMType
key
Id
BcdObject8 [string]
key
StoreFilePath
BcdObject8 [string]
TypeBcdObject19 [uint32]

Detailed description of BcdObject methods

Local methods (17) of BcdObject class

DeleteElement method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Typeuint320-{'in':True}
implementedTrue
DeleteElement method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace
EnumerateElements method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Elementsobject:BcdElement0-{'out':True}
implementedTrue
EnumerateElements method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace
EnumerateElementTypes method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Typesuint320-{'out':True}
implementedTrue
EnumerateElementTypes method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace
GetElement method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Typeuint320-{'in':True}
Elementobject:BcdElement1-{'out':True}
implementedTrue
GetElement method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace
GetElementWithFlags method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Typeuint320-{'in':True}
Flagsuint321-{'BitMap':['0'],'BitValues':['Qualified'],'in':True}
Elementobject:BcdElement2-{'out':True}
implementedTrue
GetElementWithFlags method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace
SetBooleanElement method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Typeuint320-{'in':True}
Booleanboolean1-{'in':True}
implementedTrue
SetBooleanElement method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace
SetDeviceElement method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Typeuint320-{'in':True}
DeviceTypeuint321-{'in':True,'ValueMap':['1', '2', '3', '4', '5'],'Values':['BootDevice', 'PartitionDevice', 'FileDevice', 'RamdiskDevice', 'UnknownDevice']}
AdditionalOptionsstring2-{'in':True}
implementedTrue
SetDeviceElement method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace
SetFileDeviceElement method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Typeuint320-{'in':True}
DeviceTypeuint321-{'in':True,'ValueMap':['1', '2', '3', '4', '5'],'Values':['BootDevice', 'PartitionDevice', 'FileDevice', 'RamdiskDevice', 'UnknownDevice']}
AdditionalOptionsstring2-{'in':True}
Pathstring3-{'in':True}
ParentDeviceTypeuint324-{'in':True}
ParentAdditionalOptionsstring5-{'in':True}
ParentPathstring6-{'in':True}
implementedTrue
SetFileDeviceElement method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace
SetIntegerElement method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Typeuint320-{'in':True}
Integeruint641-{'in':True}
implementedTrue
SetIntegerElement method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace
SetIntegerListElement method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Typeuint320-{'in':True}
Integersuint641-{'in':True}
implementedTrue
SetIntegerListElement method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace
SetObjectElement method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Typeuint320-{'in':True}
Idstring1-{'in':True}
implementedTrue
SetObjectElement method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace
SetObjectListElement method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Typeuint320-{'in':True}
Idsstring1-{'in':True}
implementedTrue
SetObjectListElement method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace
SetPartitionDeviceElement method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Typeuint320-{'in':True}
DeviceTypeuint321-{'in':True,'ValueMap':['1', '2', '3', '4', '5'],'Values':['BootDevice', 'PartitionDevice', 'FileDevice', 'RamdiskDevice', 'UnknownDevice']}
AdditionalOptionsstring2-{'in':True}
Pathstring3-{'in':True}
implementedTrue
SetPartitionDeviceElement method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace
SetPartitionDeviceElementWithFlags method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Typeuint320-{'in':True}
DeviceTypeuint321-{'in':True,'ValueMap':['1', '2', '3', '4', '5'],'Values':['BootDevice', 'PartitionDevice', 'FileDevice', 'RamdiskDevice', 'UnknownDevice']}
AdditionalOptionsstring2-{'in':True}
Pathstring3-{'in':True}
Flagsuint324-{'BitMap':['6'],'BitValues':['DisableVhdDeviceDetection'],'in':True}
implementedTrue
SetPartitionDeviceElementWithFlags method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace
SetQualifiedPartitionDeviceElement method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Typeuint320-{'in':True}
PartitionStyleuint321-{'in':True,'ValueMap':['0', '1'],'Values':['MBR', 'GPT']}
DiskSignaturestring2-{'in':True}
PartitionIdentifierstring3-{'in':True}
implementedTrue
SetQualifiedPartitionDeviceElement method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace
SetStringElement method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Typeuint320-{'in':True}
Stringstring1-{'in':True}
implementedTrue
SetStringElement method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace
SetVhdDeviceElement method
Returnboolean {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Typeuint320-{'in':True}
Pathstring1-{'in':True}
ParentDeviceTypeuint322-{'in':True}
ParentAdditionalOptionsstring3-{'in':True}
ParentPathstring4-{'in':True}
CustomLocateuint325-{'in':True}
implementedTrue
SetVhdDeviceElement method is in 1 class (BcdObject) of ROOT\WMI and in 1 namespace

Detailed description of BcdObject properties

Local properties (3) of BcdObject class

Id property
CIMTYPE'string'
Description'This is the guid id of this object, unique to this store.'
keyTrue
readTrue
Id property is in 33 classes of ROOT\WMI and in 33 namespaces
StoreFilePath property
CIMTYPE'string'
Description'This is the file path of the store that this object belongs to.'
keyTrue
readTrue
StoreFilePath property is in 10 classes of ROOT\WMI and in 1 namespace
Type property
CIMTYPE'uint32'
Description'The upper 4 bits (28-31) represent the object type. The meaning of the lower 28 bits (0-27) is dependent on the object type.'
readTrue
Type property is in 62 classes of ROOT\WMI and in 142 namespaces

BcdObject Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
Description'This class represents a BCD object which holds a collection of BCD elements. Each BCD object is is identified by a guid.'
dynamicTrue
provider'BcdProv'

BcdObject System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\WMI:BcdObject'___SYSTEM8
__NAMESPACE'ROOT\WMI'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION[]___SYSTEM8
__PROPERTY_COUNT3___SYSTEM3
__RELPATH'BcdObject'___SYSTEM8
__DYNASTY'BcdObject'___SYSTEM8
__SUPERCLASSnull___SYSTEM8
__CLASS'BcdObject'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to BcdObject

Number of classes:70
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
__ObjectProviderRegistration290-8-
AspScriptObjectTraceInfo060----
BcdObjectElement040----
BcdObjectListElement040----
broker_transmission_object_delete_begin0100----
broker_transmission_object_delete_end0110----
broker_transmission_object_get0140----
broker_transmission_object_worktable_load_begin0100----
broker_transmission_object_worktable_load_end0110----
broker_transmission_object_worktable_save_begin0100----
broker_transmission_object_worktable_save_end0120----
column_store_object_pool_hit0100----
column_store_object_pool_miss0100----
data_initialize_object_initialization050----
data_initialize_object_return050----
metadata_agent_lock_object090----
metadata_create_global_temp_object090----
metadata_create_local_temp_object090----
metadata_delete_global_temp_object090----
metadata_delete_local_temp_object090----
metadata_initiate_lock_object090----
metadata_initiate_unlock_object080----
metadata_lock_object090----
metadata_manager_lock_object090----
metadata_preallocate_object_id090----
metadata_unlock_object080----
MSNdis_ObjectHeader030----
object_altered0140----
object_created0140----
object_deleted0140----
ObjectsGuid020----
ObObjectEvent030----
perfobject_logicaldisk0290----
perfobject_process0140----
perfobject_processor0260----
perfobject_system0220----
security_cache_database_object_insert080----
security_cache_database_object_removal080----
W3CGIFAddJobObjectFail030----
XeSqlPkg_broker_transmission_object_delete_begin110----
XeSqlPkg_broker_transmission_object_delete_end110----
XeSqlPkg_broker_transmission_object_get110----
XeSqlPkg_broker_transmission_object_worktable_load_begin110----
XeSqlPkg_broker_transmission_object_worktable_load_end110----
XeSqlPkg_broker_transmission_object_worktable_save_begin110----
XeSqlPkg_broker_transmission_object_worktable_save_end110----
XeSqlPkg_column_store_object_pool_hit110----
XeSqlPkg_column_store_object_pool_miss110----
XeSqlPkg_data_initialize_object_initialization110----
XeSqlPkg_data_initialize_object_return110----
XeSqlPkg_metadata_agent_lock_object110----
XeSqlPkg_metadata_create_global_temp_object110----
XeSqlPkg_metadata_create_local_temp_object110----
XeSqlPkg_metadata_delete_global_temp_object110----
XeSqlPkg_metadata_delete_local_temp_object110----
XeSqlPkg_metadata_initiate_lock_object110----
XeSqlPkg_metadata_initiate_unlock_object110----
XeSqlPkg_metadata_lock_object110----
XeSqlPkg_metadata_manager_lock_object110----
XeSqlPkg_metadata_preallocate_object_id110----
XeSqlPkg_metadata_unlock_object110----
XeSqlPkg_object_altered110----
XeSqlPkg_object_created110----
XeSqlPkg_object_deleted110----
XeSqlPkg_perfobject_logicaldisk110----
XeSqlPkg_perfobject_process110----
XeSqlPkg_perfobject_processor110----
XeSqlPkg_perfobject_system110----
XeSqlPkg_security_cache_database_object_insert110----
XeSqlPkg_security_cache_database_object_removal110----
comments powered by Disqus
WUtils.com