Obtener la configuración actual, Obtener los adaptadores físicos, Obtener los dispositivos pci – Dell Intel PRO Family of Adapters Manual del usuario

Página 41

Advertising
background image

Regreso a la pantalla de contenido

Obtener la configuración actual: Guía del usuario de proveedores
WMI y CDM para adaptadores de red Intel® PRO

Obtener los adaptadores físicos

Obtener los dispositivos PCI

Obtener la configuración de los adaptadores

Obtener la configuración del equipo

Obtener la configuración del equipo

Obtener la configuración de la VLAN

Obtener los valores de configuración de la VLAN

Obtener la información del protocolo IP

Obtener la información del agente de inicio

Obtener la configuración del agente de inicio

El cliente no necesita un controlador de sesión para leer la configuración actual. Los clientes pueden utilizar un contexto NULO,

sin embargo cualquier mensaje de error aparecerá en el idioma predeterminado de la máquina gestionada. En la tabla que sigue,

los elementos entre { } son rutas de objetos. Se supone que estas rutas se obtuvieron de consultas WQL previas. El cliente nunca

debería necesitar construir una ruta de objeto sin hacer una consulta. El atributo __PATH de todos los objetos incluye la ruta del

objeto para ese objeto.

En todos los casos de utilización siguientes, los métodos IWbemServices::ExecQuery o IWbemServices::ExecQueryAsync se

usan para ejecutar las consultas WQL.

Obtener los adaptadores físicos

Tarea

Consulta WQL

Clase resultante

Comentario

Enumerar todos

los adaptadores

SELECT * FROM

IANet_EthernetAdapter

IANet_EthernetAdapter

Devuelve todas las

IANet_EthernetAdapters.

Es equivalente a

IWbemServices::CreateInstanceEnumAsync.

Determinar si el

adaptador es

virtual

ASSOCIATORS OF {ruta al

adaptador} WHERE AssocClass =

IANet_NetworkVirtualAdapter

IANet_TeamOfAdapters

Si la consulta responde sin clases,

entonces el adaptador es un adaptador

real.

Determinar si el

adaptador es un

adaptador

fantasma

ASSOCIATORS OF {ruta al

adaptador} WHERE ResultClass =

IANet_EthernetPCIDevice

IANet_EthernetPCIDevice Si el adaptador no es virtual y la consulta

responde sin objetos, entonces el

adaptador es un adaptador fantasma.

La clase principal de los adaptadores es IANet_EthernetAdapter. Esta clase se utiliza tanto para los adaptadores físicos como para

los virtuales y el cliente debe de saber cómo distinguir entre ambos.

Principio

Obtener los dispositivos PCI

Las clases principales son IANet_EthernetPCIDevice, IANet_PCIDevice e IANet_AdapterDevice (una clase de asociación para

asociar a un adaptador con su dispositivo).

Para este caso, la clase de asociación no incluye datos, es decir, no tiene un valor por sí misma, IANet_EthernetPCIDevice

41

Advertising