Consultas wql optimizadas, Visión general, Obtener una configuración – Dell Intel PRO Family of Adapters Manual del usuario
Página 55

Regreso a la pantalla de contenido
Consultas WQL optimizadas: Guía del usuario de proveedores
WMI y CDM para adaptadores de red Intel® PRO
Obtener la configuración para un adaptador, VLAN, o equipo en particular
Visión general
El Proveedor WMI está optimizado para permitir que las aplicaciones obtengan configuraciones usando consultas. El Proveedor
WMI puede reconocer las consultas siguientes y devolverá solamente aquellos objetos que coincidan. Todas las otras consultas
darán por resultado que el Proveedor WMI obtenga todas las configuraciones de todos los objetos y CIMOM las filtre antes de que
alcancen la aplicación. Si existen varios adaptadores, equipos y VLAN se ocasionará un retraso de varios segundos antes de
recuperar los datos requeridos.
Obtener la configuración para un adaptador, VLAN o equipo en particular
La consulta siguiente va a obtener la configuración para un adaptador, VLAN o equipo en particular únicamente. WQL no permite
ninguna cláusula adicional en la cláusula WHERE.
ASSOCIATORS OF {ruta a IANet_Configuration} WHERE AssocClass = IANet_SettingContext
Obtener una configuración
La consulta siguiente se puede utilizar para obtener una configuración única para un objeto sin consultar para obtenerlas a todas.
SELECT * FROM [CLASE DE CONFIGURACIÓN] WHERE ParentId="[ID de dispositivo]" AND ParentType="[tipo]" AND
Caption="[NOMBRE DE LA CONFIGURACIÓN]"
Notas:
Esta clase deberá ser la clase de configuración exacta y no una clase de base (por ejemplo, IANet_SettingInt)
Los ParentTypes aceptables son "NIC", "Team" , "VLAN" y "BootAgent".
ParentID es la GUID que define de forma individual al objeto con la configuración (para un adaptador, sería DeviceId).
Este no es un método recomendado para obtener la configuración asociada con un objeto; el método preferido es utilizar
asociaciones. Sin embargo, WQL no es compatible con la consulta compleja necesaria (es decir, WQL no es compatible con
ASSOCIATORS OF {ruta a IANet_Configuration} WHERE AssocClass = IANet_SettingContext AND Caption="[NOMBRE DE
LA CONFIGURACIÓN]")
restricciones y renuncias de responsabilidad
.
Regreso a la pantalla de contenido
55