Class CIM_NetworkAdapter
extends CIM_LogicalDevice

Note: The use of the CIM_NetworkAdpater class has been deprecated in lieu of CIM_NetworkPort. CIM_NetworkPort better reflects that the hardware of a single port is described and managed. Deprecated description: NetworkAdapter is an Abstract class that defines general networking hardware concepts (for example, PermanentAddress or Speed of operation).

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_EnabledLogicalElement
   |
   +--CIM_LogicalDevice
   |
   +--CIM_NetworkAdapter

Direct Known Subclasses

CIM_EthernetAdapter
CIM_FibreChannelAdapter
CIM_TokenRingAdapter

Class Qualifiers

NameData TypeValue
Abstractbooleantrue
DeprecatedstringCIM_NetworkPort
DescriptionstringNote: The use of the CIM_NetworkAdpater class has been deprecated in lieu of CIM_NetworkPort. CIM_NetworkPort better reflects that the hardware of a single port is described and managed. Deprecated description: NetworkAdapter is an Abstract class that defines general networking hardware concepts (for example, PermanentAddress or Speed of operation).
UMLPackagePathstringCIM::Device::NetworkAdapter
Versionstring2.10.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
AutoSenseboolean
DeprecatedstringCIM_NetworkPort.AutoSense
DescriptionstringNote: The use of this method has been deprecated. Deprecated description: A Boolean that indicates whether the NetworkAdapter is capable of automatically determining the speed or other communications characteristics of the attached network media.
FullDuplexboolean
DeprecatedstringCIM_NetworkPort.FullDuplex
DescriptionstringNote: The use of this method has been deprecated. Deprecated description: A Boolean that indicates that the Adapter is operating in full duplex mode.
MaxSpeeduint64
DeprecatedstringCIM_NetworkPort.MaxSpeed
DescriptionstringNote: The use of this method has been deprecated. Deprecated description: The maximum speed, in Bits per Second, for the Network Adapter.
PUnitstringbit / second
UnitsstringBits per Second
OctetsReceiveduint64
Counterbooleantrue
DeprecatedstringCIM_NetworkPortStatistics.BytesReceived
DescriptionstringNote: The use of OctetsReceived is deprecated. The replacement is CIM_NetworkPortStatistics.BytesReceived.
MappingStringsstringMIB.IETF|RFC1213-MIB.ifInOctets, MIF.DMTF|Network Adapter 802 Port|001.9
OctetsTransmitteduint64
Counterbooleantrue
DeprecatedstringCIM_NetworkPortStatistics.BytesTransmitted
DescriptionstringNote: The use of this method has been deprecated. The replacement is CIM_NetworkPortStatistics.BytesTransmitted.
MappingStringsstringMIB.IETF|RFC1213-MIB.ifOutOctets, MIF.DMTF|Network Adapter 802 Port|001.7
PermanentAddressstring
DeprecatedstringCIM_NetworkPort.PermanentAddress
DescriptionstringNote: The use of this method has been deprecated. Deprecated description: PermanentAddress defines the network address that is hardcoded into an adapter. This 'hardcoded' address might be changed through a firmware upgrade or software configuration. If so, this field should be updated when the change is made. PermanentAddress should be left blank if no 'hardcoded' address exists for the NetworkAdapter.
MappingStringsstringMIF.DMTF|Network Adapter 802 Port|001.2
MaxLenuint3264
Speeduint64
DeprecatedstringCIM_NetworkPort.Speed
DescriptionstringNote: The use of this method has been deprecated. Deprecated description: An estimate of the current bandwidth in Bits per Second. For Adapters that vary in bandwidth or for those where no accurate estimation can be made, this property should contain the nominal bandwidth.
MappingStringsstringMIB.IETF|RFC1213-MIB.ifSpeed, MIF.DMTF|Network Adapter 802 Port|001.5
PUnitstringbit / second
UnitsstringBits per Second
NetworkAddressesstring[]
ArrayTypestringIndexed
DeprecatedstringCIM_NetworkPort.NetworkAddresses
DescriptionstringNote: The use of this method has been deprecated. Deprecated description: An array of strings that indicates the network addresses for an adapter.
MappingStringsstringMIF.DMTF|Network Adapter 802 Port|001.3
MaxLenuint3264

Inherited Properties

NameData TypeClass Origin
Availabilityuint16CIM_LogicalDevice
CaptionstringCIM_ManagedElement
CommunicationStatusuint16CIM_ManagedSystemElement
CreationClassNamestringCIM_LogicalDevice
DescriptionstringCIM_ManagedElement
DetailedStatusuint16CIM_ManagedSystemElement
DeviceIDstringCIM_LogicalDevice
ElementNamestringCIM_ManagedElement
EnabledDefaultuint16CIM_EnabledLogicalElement
EnabledStateuint16CIM_EnabledLogicalElement
ErrorClearedbooleanCIM_LogicalDevice
ErrorDescriptionstringCIM_LogicalDevice
Generationuint64CIM_ManagedElement
HealthStateuint16CIM_ManagedSystemElement
InstallDatedatetimeCIM_ManagedSystemElement
InstanceIDstringCIM_ManagedElement
LastErrorCodeuint32CIM_LogicalDevice
LocationIndicatoruint16CIM_LogicalDevice
MaxQuiesceTimeuint64CIM_LogicalDevice
NamestringCIM_ManagedSystemElement
OperatingStatusuint16CIM_ManagedSystemElement
OtherEnabledStatestringCIM_EnabledLogicalElement
PowerManagementSupportedbooleanCIM_LogicalDevice
PowerOnHoursuint64CIM_LogicalDevice
PrimaryStatusuint16CIM_ManagedSystemElement
RequestedStateuint16CIM_EnabledLogicalElement
StatusstringCIM_ManagedSystemElement
StatusInfouint16CIM_LogicalDevice
SystemCreationClassNamestringCIM_LogicalDevice
SystemNamestringCIM_LogicalDevice
TimeOfLastStateChangedatetimeCIM_EnabledLogicalElement
TotalPowerOnHoursuint64CIM_LogicalDevice
TransitioningToStateuint16CIM_EnabledLogicalElement
AdditionalAvailabilityuint16[]CIM_LogicalDevice
AvailableRequestedStatesuint16[]CIM_EnabledLogicalElement
IdentifyingDescriptionsstring[]CIM_LogicalDevice
OperationalStatusuint16[]CIM_ManagedSystemElement
OtherIdentifyingInfostring[]CIM_LogicalDevice
PowerManagementCapabilitiesuint16[]CIM_LogicalDevice
StatusDescriptionsstring[]CIM_ManagedSystemElement

Class Methods

Inherited Class Methods

NameReturn TypeClass Origin
EnableDeviceuint32CIM_LogicalDevice
OnlineDeviceuint32CIM_LogicalDevice
QuiesceDeviceuint32CIM_LogicalDevice
RequestStateChangeuint32CIM_EnabledLogicalElement
Resetuint32CIM_LogicalDevice
RestorePropertiesuint32CIM_LogicalDevice
SavePropertiesuint32CIM_LogicalDevice
SetPowerStateuint32CIM_LogicalDevice