BCD WMI Provider Classes
The Boot Configuration Data (BCD) Windows Management Instrumentation (WMI) provider runs under the LocalService account and impersonates the client when handling requests. A client must be a member of the Administrators group, have Backup and Restore privileges, and connect to the WMI repository using an impersonation level of Impersonate, as shown in the following example.
GetObject("winmgmts:{impersonationlevel=Impersonate,(Backup,Restore)}!root/wmi:BcdStore
For more information, see WbemImpersonationLevelEnum and WbemPrivilegeEnum.
The following are the BCD WMI provider classes:
- BcdBooleanElement
- BcdDeviceData
- BcdDeviceElement
- BcdDeviceFileData
- BcdDeviceLocateData
- BcdDeviceLocateElementChildData
- BcdDeviceLocateElementData
- BcdDeviceLocateStringData
- BcdDevicePartitionData
- BcdDeviceQualifiedPartitionData
- BcdDeviceUnknownData
- BcdElement
- BcdIntegerElement
- BcdIntegerListElement
- BcdObject
- BcdObjectElement
- BcdObjectListElement
- BcdStore
- BcdStringElement