This class is used to group a collection of IANet_BootAgentSetting instances.
Each BootAgent can have several associated IANet_BootAgentToBootAgentSettingAssoc instances.
The user cannot create instances of IANet_BootAgentToBootAgentSettingAssoc.
The user cannot remove instances of IANet_BootAgentToBootAgentSettingAssoc.
There are no user-modifiable properties for this class.
An IANet_BootAgentToBootAgentSettingAssoc instance will exist to associate each Boot Agent (IANet_BootAgent) with its setting.
There are no supported methods for this class.
None.
This abstract class is used to describe a settable property in a configuration. The class is derived from IANet_Setting.
Instances of this class will exist for each setting on each BootAgent.
There are several sub-classes for IANet_BootAgentSetting. The sub-classes correspond to the different types and ranges of values that settings can take. Each sub-class corresponds to a different style of GUI that may be used to display or change the settings.
The user cannot create instances of IANet_BootAgentSetting.
The user cannot remove instances of IANet_BootAgentSetting.
This abstract class has no modifiable properties, however, the child classes have modifiable properties (see below).
Each IANet_BootAgentSetting instance is associated with an IANet_BootAgent instance using an instance of IANet_BootAgentToBootAgentSettingAssoc.
There are no supported methods for this class. To make changes to a setting, modify the required property and call PutInstance.
SettingID and RequiresSession are not used.
The class models a enumeration setting value. For IANet_BootAgentSettingEnum, it is expected that the GUI will display a list of strings which map onto a small number of enumerated values. (e.g., a drop list combo box).
An instance of this class exists for each setting that will be displayed as an enum.
The user cannot create instances of this class.
The user cannot remove instances of this class.
The “CurrentValue” attribute is the only modifiable property of this class. Modify this property by using Put() to change the value, then call “PutInstance()” to update the setting. The Provider will check that:
CurrentValue ε PossibleValues[]
This class impletments the following local properties:
Each IANet_BootAgentSettingEnum instance is associated with an IANet_BootAgent instance using an instance of IANet_BootAgentToBootAgentSettingAssoc.
SettingID and RequiresSession are not used.
There are no supported methods on this class. To make changes to a setting modify the required property and call PutInstance.
HomeCopyright© 2004 Intel Corporation. Legal Information