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_AllocatedLogicalElement
   |
   +--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 Type
AllocationStatestring
Availabilityuint16
Captionstring
CommunicationStatusuint16
CreationClassNamestring
Descriptionstring
DetailedStatusuint16
DeviceIDstring
ElementNamestring
EnabledDefaultuint16
EnabledStateuint16
ErrorClearedboolean
ErrorDescriptionstring
Generationuint64
HealthStateuint16
InstallDatedatetime
InstanceIDstring
LastErrorCodeuint32
LocationIndicatoruint16
MaxQuiesceTimeuint64
Namestring
OperatingStatusuint16
OtherEnabledStatestring
PowerManagementSupportedboolean
PowerOnHoursuint64
PrimaryStatusuint16
RequestedStateuint16
Statusstring
StatusInfouint16
SystemCreationClassNamestring
SystemNamestring
TimeOfLastStateChangedatetime
TotalPowerOnHoursuint64
TransitioningToStateuint16
AdditionalAvailabilityuint16[]
AvailableRequestedStatesuint16[]
IdentifyingDescriptionsstring[]
OperationalStatusuint16[]
OtherIdentifyingInfostring[]
PowerManagementCapabilitiesuint16[]
StatusDescriptionsstring[]

Class Methods

Inherited Class Methods

NameReturn Type
EnableDeviceuint32
OnlineDeviceuint32
QuiesceDeviceuint32
RequestStateChangeuint32
Resetuint32
RestorePropertiesuint32
SavePropertiesuint32
SetPowerStateuint32