LMI_IPNetworkConnectionCapabilities¶
Class reference¶
Subclass of CIM_EnabledLogicalElementCapabilities
EnabledLogicalElementCapabilities describes the capabilities supported for changing the state of the assciated EnabledLogicalElement.
Key properties¶
Local properties¶
string
ElementName
Human readable device name
boolean
ElementNameEditSupported
Boolean indicating whether the ElementName can be modified.
Local methods¶
uint16
LMI_CreateIPSetting (string
Caption, uint16
Type, uint16
IPv4Type, uint16
IPv6Type, CIM_IPAssignmentSettingData SettingData)
Creates a LMI_IPAssignmentSettingData instance or instance of its subclasses.
Caller can modify the setting via ModifyInstance instrinsic method. Created IPAssignmentSettingData will be associated with instance of LMI_IPNetworkConnection that this instance is associated with.
When both IPv4Type and IPv6Type is not
0 - Disabled
, LMI_IPAssignmentSettingData instance withAddressOrigin = 11 (cumulative configuration)
will be created and both LMI_IPAssignmentSettingData subclasses will be associated to it.For types
4 - Bonding
and5 - Bridging
the associated IPNetworkConnection will be enslaved by created SettingData(meaning that LMI_CreateSlaveSetting will be automatically called).
ValueMap Values 0 No Error 1 Unknown Error 2 Timeout 3 Wrong Parameter 4 Memory Allocation Failure 5 Backend Error 6 Not Implemented Parameters
- IN
string
Caption- Name of the configuration
- IN
uint16
TypeBase type of the settings. Use this option to specify the type of setting. Currently supported are:
Ethernet
- create ethernet connection. This is default value.-Bonding
- create master connection for bonding-Bridging
- create master connection for bridging
ValueMap Values 1 Ethernet 4 Bonding 5 Bridging - IN
uint16
IPv4TypeType of the setting for IPv4, default is
0 - Disabled
.
ValueMap Values 0 Disabled 3 Static 4 DHCP - IN
uint16
IPv6TypeType of the setting for IPv6, default is
0 - Disabled
.
ValueMap Values 0 Disabled 3 Static 7 DHCPv6 9 Stateless - OUT CIM_IPAssignmentSettingData SettingData
- Created setting data
uint16
LMI_CreateSlaveSetting (CIM_IPAssignmentSettingData MasterSettingData, CIM_IPAssignmentSettingData SettingData)
Add associated IPNetworkConnection to the given MasterSettingData. The MasterSettingData must have type
4 - Bonding
or5 - Bridging
.Parameters
- IN CIM_IPAssignmentSettingData MasterSettingData
- SettingData to add IPNetworkConnection to.
- OUT CIM_IPAssignmentSettingData SettingData
- Created setting data
Inherited properties¶
uint16
MaxElementNameLenstring
Captionuint16[]
RequestedStatesSupportedstring
ElementNameMaskuint64
Generationstring
InstanceIDuint16[]
StateAwarenessstring
Description