Ianet_ipprotocolendpoint – Dell Intel PRO Family of Adapters User Manual
Page 24
You cannot create instances of IANet_EthernetAdapter.
Removing Instances
Deleting an instance of IANet_EthernetAdapter will uninstall physical adapters. Only non-virtual Intel adapters may be
uninstalled in this way. A session handle is required for this operation.
Modifying Properties
There are no user-modifiable properties for this class.
Unsupported Attributes
The following attributes are not required for Intel PROSet and are, therefore, not supported:
AutoSense (this is exposed as a setting)
ErrorCleared
OtherIdentifyingInfo
IdentifyingDescriptions
InstallDate
LastErrorCode
MaxDataSize
MaxQuiesceTime
PowerManagementCapabilities (this is exposed as a method)
PowerManagementSupported (this is exposed as a method)
PowerOnHours
ShortFramesReceived
SymbolErrors
TotalPowerOnHours
Methods
This class instance supports the following methods:
IdentifyAdapter — Identifies adapter by flashing the light on the adapter for a few seconds. This method will only
work for physical adapters.
HasVLANs — Returns number of VLANs on this adapter.
IsPowerMgmtSupported — Indicates whether power management is supported on the adapter.
GetPowerUsage — Detects overall power usage for the adapter.
0 = Normal Power
1 = Low power
SetPowerUsage — Reduces overall power usage for the adapter. Power usage setting is not preserved between
system restarts or driver reloads. When the system restarts or the driver is reloaded, the adapter automatically returns
to normal power consumption.
GetPowerUsageOptions — Detects any optional power usage settings (e.g., power usage for standby, battery
operation, etc.).
SetPowerUsageOptions — Changes power usage options (e.g., method can be used to reduce power usage for
standby, battery operation, etc.)
Note: Power usage settings are stored and used for subsequent reboots.
TestCable — Performs diagnostic test on a particular adapter. On failure, this method returns possible problems,
causes and solutions.
AdvancedTestCable — Performs advanced cable tests on a particular adapter. This test suite is available with 1000
Mbps adapters. The method returns names of tests and their respective results.
Note: Link failure can occur when SpeedDuplex is not set to Auto Negotiate. In this instance,
SpeedAndDuplexNotAutomatic out parameter is TRUE.
TestLinkSpeed — Determines whether adapter is running at full speed. If the adapter is advertising less than 1
Gigabit, then the method states possible reasons (e.g., "Link partner is not capable of running at 1000 Mbps").
IANet_IPProtocolEndpoint
Purpose
This class is used to describe the IP settings for a protocol endpoint in the system. The WMI Provider does not provide
information for any other types of networking protocols. The class is derived from the abstract class CIM_IPProtocolEndpoint.
The WMI Provider only supplies protocol information when it concerns an entity managed by Intel PROSet.
Instances
An IANet_IPProtocolEndpoint instance will exist for each binding of the IP Protocol stack to an Intel-supported endpoint (i.e.,
Intel adapters, Intel team-able adapters and VLANs). Some teamed adapters do not have their own IP addresses and so have
no IANet_IPProtocolEndpoint directly associated with their adapter instance. The IANet_IPProtocolEndpoint exists only after
the operating system has bound the protocol to the adapter or VLAN. Though some adapters may have more than one IP
24