Obtener la configuración del equipo – Dell Intel PRO Family of Adapters Manual del usuario
Página 43

Obtener la
configuración
asociada con
un adaptador
ASSOCIATORS OF {ruta
a IANet_Configuration}
WHERE AssocClass =
IANet_SettingContext
Una mezcla de
IANet_SettingInt,
IANet_SettingString,
IANet_SettingEnum,
IANet_SettingMultiSelection,
IANet_SettingSlider
Responde con todas las clases de configuración
asociadas con el adaptador. El cliente debería usar
el atributo __CLASS para determinar ese tipo de
cada valor.
Obtener la configuración del equipo
Las clases principales en el esquema de generación de equipos son IANet_EthernetAdapter, IANet_TeamOfAdapters,
IANet_NetworkVirtualAdapter e IANet_TeamedMemberAdapter.
El desafío de este esquema consiste en que existe una instancia de IANet_EthernetAdapter para cada adaptador físico y para
cada adaptador virtual. El cliente debe de tener la capacidad de distinguir entre el adaptador virtual de un equipo y los
adaptadores que son miembros del equipo.
La clase de asociación IANet_NetworkVirtualAdapter no incluye ningún dato útil, los clientes están interesados solamente en los
extremos de esta asociación. IANet_TeamedMemberAdapter sí incluye datos útiles sobre la forma como el adaptador miembro se
utiliza dentro del equipo.
Tarea
Consultas WQL
Clase resultante
Comentarios
Enumerar
todos los
equipos
SELECT * FROM
IANet_TeamOfAdapters
IANet_TeamOfAdapters
Existe una instancia de
IANet_TeamOfAdapters para cada equipo.
Es equivalente a
IWbemServices::CreateInstanceEnumAsync.
Obtener el
adaptador
virtual de un
equipo
ASSOCIATORS OF {ruta a
IANet_TeamOfAdapters}
WHERE AssocClass =
IANet_NetworkVirtualAdapter
IANet_EthernetAdapter
Responde solamente con el objeto adaptador
para el adaptador virtual del equipo. Este
adaptador no va a existir si el equipo ha sido
creado pero no se ha llamado a Apply
(Aplicar). (consulte más adelante sobre la
actualización de la configuración).
Enumerar los
adaptadores
miembros del
equipo
ASSOCIATORS OF {ruta a
IANet_TeamOfAdapters}
WHERE AssocClass =
IANet_NetworkVirtualAdapter
IANet_EthernetAdapter
Responde con los adaptadores que forman
parte del equipo, pero no describe el papel
que juega el adaptador.
Determinar el
papel que
juega un
adaptador en
el equipo
REFERENCES OF {ruta a
IANet_EthernetAdapter}
WHERE ResultClass =
IANet_TeamedMemberAdapter
IANet_TeamedMemberAdapter La clase incluye la información sobre cómo el
adaptador se relaciona con el equipo y su
estado actual dentro del equipo.
Obtener la configuración del equipo
Los objetos de configuración no se asocian directamente con el equipo. De acuerdo con el estándar CIM, se asocian con un objeto
de configuración, que está asociado con el objeto IANet_EthernetAdapter virtual del equipo. El mismo objeto de configuración está
asociado también con el objeto IANet_TeamOfAdapters del equipo.
43