White Papers

Version 1.1.0 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 ............................................................................................................ 11
7.1 BIOS Management ................................................................................................................... 11
7.2 Boot Management ..................................................................................................................... 23
7.3 Service for Method Invocations ................................................................................................ 27
7.4 Profile Registration .................................................................................................................... 29
8 Methods ............................................................................................................................................... 31
8.1 CIM_BIOSService.SetAttribute( ) .............................................................................................. 31
8.2 DCIM_BIOSService.SetAttributes( ) ......................................................................................... 32
8.3 DCIM_BIOSService.CreateTargetedConfigJob( ) .................................................................... 32
8.4 DCIM_BIOSService.DeletePendingConfiguration( ) ................................................................. 34
8.5 DCIM_BIOSService.ChangePassword( ) .................................................................................. 34
8.6 DCIM_BootConfigSetting.ChangeBootSourceState( ) .............................................................. 35
8.7 DCIM_BootConfigSetting.ChangeBootOrderByInstanceID( ) ................................................... 36
9 Use Cases ........................................................................................................................................... 36
9.1 Discovery of BIOS and Boot profile support ............................................................................. 37
9.2 Inventory of BIOS attributes in system ..................................................................................... 37
9.3 Get the first BIOS attribute’s information .................................................................................. 38
9.4 Setting BIOS attributes ............................................................................................................. 38
9.5 Apply pending values ................................................................................................................ 38
9.6 Delete pending values .............................................................................................................. 39
9.7 Inventory of boot configurations in system ............................................................................... 39
9.8 Get the first boot configuration’s information ............................................................................ 39
9.9 Inventory of boot sources in system ......................................................................................... 39
9.10 Changing boot order by instance .............................................................................................. 39
9.11 Enable or disable boot source .................................................................................................. 40
9.12 One time boot ........................................................................................................................... 40
ANNEX A (informative) Related MOF Files ............................................................................................... 42