This class is used to hold the IEEE 802.1Q properties of a network adapter. This class implements the CIM class CIM_802dot1QVLANService.
An instance of this class exists for each adapter or team that supports IEEE 802.1Q. Each adapter can have just one IANet_802dot1QVLANService. Some teams, such as multi-vendor fault tolerant teams do not support this service.
The user cannot create instances of this class If the adapter does not have an instance associated with it, then the adapter does not support this service.
The user cannot delete instances of this class.
There are no modifiable properties of this class.
This class implements the following local properties:
Each instance of this class will be associated with one IANet_EthernetAdapter using an instance of IANet_Device802dot1QVLANServiceImplementation.
Each instance of IANet_802dot1QVLANService can support several VLANs; each VLAN will be associated with the instance using IANet_VLANFor association.
uint16 CreateVLAN( [IN] uint32 VLANNumber, [IN] string Name, [OUT] IANet_VLAN REF VLANpath ); |
Used to create a VLAN on the adapter or team. The client must supply the VLAN number and the VLAN name, and will get the object path of the newly created VLAN. |
This class holds the information for each Intel VLAN. This class implements CIM_VLAN.
An instance of this class will exist of each Intel VLAN.
To create a VLAN, call CreateVLAN on the appropriate instance of IANet_802dot1QVLANService.
The user can remove an instance of this class to remove the corresponding VLAN.
The user is able to modify the VLANNumber and Caption attribute.
This class implements the following local properties:
Each instance is associated with an instance of IANet_VLANSetting using an instance of the class IANet_VLANToVLANSettingAssoc.
None
HomeCopyright© 2004 Intel Corporation. Legal Information