White Papers

Version 1.0.2 3
CONTENTS
1
Scope .................................................................................................................................................... 5
2 Normative References ........................................................................................................................... 5
2.1 Approved References ................................................................................................................. 5
2.2 Other References ........................................................................................................................ 5
3 Terms and Definitions ........................................................................................................................... 5
4 Symbols and Abbreviated Terms .......................................................................................................... 7
5 Synopsis ................................................................................................................................................ 7
6 Description ............................................................................................................................................ 8
7 Implementation Requirements ............................................................................................................ 10
7.1 BIOS Management ................................................................................................................... 10
7.2 Boot Management ..................................................................................................................... 22
7.3 Service for Method Invocations ................................................................................................ 26
7.4 Profile Registration .................................................................................................................... 28
8 Methods ............................................................................................................................................... 30
8.1 CIM_BIOSService.SetAttribute() .............................................................................................. 30
8.2 DCIM_BIOSService.SetAttributes( ) ......................................................................................... 31
8.3 DCIM_BIOSService.CreateTargetedConfigJob() .................................................................... 31
8.4 DCIM_BIOSService.DeletePendingConfiguration() ................................................................. 33
8.5 DCIM_BootConfigSetting.ChangeBootSourceState() .............................................................. 33
8.6 DCIM_BootConfigSetting.ChangeBootOrderByInstanceID() ................................................... 34
9 Use Cases ........................................................................................................................................... 35
9.1 Discovery of BIOS and Boot profile support ............................................................................. 35
9.2 Inventory of BIOS attributes in system ..................................................................................... 36
9.3 Get the first BIOS attribute’s information .................................................................................. 36
9.4 Setting BIOS attributes ............................................................................................................. 36
9.5 Apply pending values ................................................................................................................ 37
9.6 Delete pending values .............................................................................................................. 37
9.7 Inventory of boot configurations in system ............................................................................... 37
9.8 Get the first boot configuration’s information ............................................................................ 38
9.9 Inventory of boot sources in system ......................................................................................... 38
9.10 Changing boot order by instance .............................................................................................. 38
9.11 Enable or disable boot source .................................................................................................. 38
9.12 One time boot ........................................................................................................................... 39
ANNEX A (informative) Related MOF Files ............................................................................................... 40