Getting the boot agent information, Getting the boot agent settings – Dell Intel PRO Family of Adapters User Manual

Page 43

Advertising
background image

The Provider will give some limited information about the IP Protocol Endpoints that are associated with adapters, VLANs and

teams. No other protocols are supported.

The main class containing the protocol information is IANet_IPProtocolEndpoint. There are two association classes:

IANet_VLANProtocolDependency and IANet_AdapterProtocolImplementation. To get the IP endpoint for a team, first get the

virtual IANet_EthernetAdapter for the team, i.e., the IP Endpoint is associated with this instance.

Task

WQL Queries

Result Class

Comments

Get the IP Protocol

Endpoints associated

with an adapter

ASSOCIATORS OF {path of

IANet_EthernetAdapter} WHERE

ResultClass =

IANet_IPProtocolEndpoint

IANet_IPProtocolEndpoint

Though some adapters may

have more than one IP address,

they will be associated with only

one IP Protocol Endpoint

instance.

Get the IP Protocol

Endpoints associated

with a VLAN.

ASSOCIATORS OF {path of

IANet_VLAN} WHERE ResultClass =

IANet_IPProtocolEndpoint

IANet_IPProtocolEndpoint

There will be one IP Protocol

Endpoint associated with the

VLAN.

Back to Top

Getting the Boot Agent Information

Each adapter that can support a boot agent in flash ROM will have an IANet_BootAgent instance associated with it using the

IANet_DeviceBootServiceImplementation association class.

Task

WQL Queries

Result Class

Comments

Get the Boot Agent

associated with an

adapter

ASSOCIATORS OF {path of

IANet_EthernetAdapter} WHERE

ResultClass = IANet_BootAgent

IANet_BootAgent The following read only attributes

provide information on the boot

ROM image for this adapter:

InvalidImageSignature, Version,

UpdateAvailable, FlashImageType

Back to Top

Getting the Boot Agent Settings

The setting objects are not associated with the boot agent directly. In conformance with the CIM standard, they are

associated with a configuration object which is associated with the boot agent.

The classes involved with this part of the schema are IANet_BootAgent, IANet_Configuration, IANet_SettingInt,

IANet_SettingString, IANet_SettingEnum, IANet_SettingMultiSelection and IANetSettingSlider.

The association classes IANet_BootAgentConfiguration and IANet_SettingContext do not contain any real data - they act as

glue between the settings and their parent object.

Task

WQL Queries

Result Class

Comments

Get the

Configuration

object for

the boot

agent

ASSOCIATORS OF {

IANet_BootAgent path}

WHERE ResultClass =

IANet_Configuration

IANet_Configuration

Returns exactly one object. Even if there are

no settings, there will always be a

configuration object. The object path from

this object is used in the following query.

Get the

settings

associated

with an boot

agent

ASSOCIATORS OF

{IANet_Configuration

path} WHERE

AssocClass =

IANet_SettingContext

A mixture of IANet_SettingInt,

IANet_SettingString,

IANet_SettingEnum,

IANet_SettingMultiSelection,

IANet_SettingSlider

Returns all the setting classes associated with

the adapter. The client should use the

__CLASS attribute to determine that type of

each setting.

43

Advertising