// Copyright (c) 2008 DMTF. All rights reserved. [Abstract, Version ( "2.19.0" ), UMLPackagePath ( "CIM::System::Boot" ), Description ( "BootSettingData is a set of settings that apply to system " "boot. An example of usage of this class is to hold several " "BIOS, NVRAM, firmware or system settings, typically seen in " "the BIOS setup screens. These settings would need to be " "modified by the system as part of the boot process. Since, it " "is often not possible to intercept the boot process to apply " "these settings, users can set these a priori in the instance " "associated with the selected BootSourceSetting, thereby " "instructing the system to apply them during the next system " "reboot." )] class CIM_BootSettingData : CIM_SettingData { [Description ( "OwningEntity identifies the vendor or organization that " "defines the contained boot settings. In order to ensure " "uniqueness, the value of OwningEntity MUST be " "constructed using the following algorithm: \n" "[:] \n" "where MUST include a copyrighted, trademarked or " "otherwise unique name that is owned by the entity " "creating/defining the BootSettingData, or is a " "registered ID that is assigned to the entity by a " "recognized global authority (This is similar to the " "_ structure of Schema class " "names.) In addition, MUST NOT contain a colon " "(\':\'). \n" " is optional and, when used, MUST be unique " "within the scope of the . When a is " "present, a colon MUST appear between and " ". For DMTF defined instances, the algorithm " "MUST be used with the set to \'CIM\'." )] string OwningEntity; };