Diagnósticos, Clases de diagnóstico – Dell Intel PRO Family of Adapters Manual del usuario
Página 56

Regreso a la pantalla de contenido
Diagnósticos: Guía del usuario de proveedores WMI y CDM para
adaptadores de red Intel® PRO
Clases de diagnóstico
IANet_DiagTest
Propósito
IANet_DiagTest está incluida en una subclase de CIM_DiagnosticTest. La clase proporciona un vehículo genérico para ejecutar y
controlar las pruebas de diagnóstico para un adaptador Ethernet compatible con Intel® PROSet. La superclase,
CIM_DiagnosticTest, se ha concebido para aceptar, de manera genérica, el conjunto de pruebas de cualquier hardware de PC en
un sistema CIM activado. Los propiedades de la clase son de naturaleza descriptiva y el mecanismo de la prueba lo proporcionan
los métodos expuestos.
Instancias
La clave es un nombre y en este proveedor es la concatenación de un índice numérico de la prueba en el GUID del adaptador de
referencia (por ejemplo, 1@{12345678-9ABC-DEF0-1234-123456789012}). Este valor de la clave es información redundante en
un sentido, ya que toda la información para referirse a un adaptador y una prueba es pasada como parámetros de objeto del
método RunTest y otros. A pesar de eso, la instancia debe ser consistente con los parámetros para el método o, de lo contrario,
el proveedor podría rechazar el comando. La propiedad "caption" (título) proporciona el nombre de la prueba que se ejecutará en
esta instancia. Otras propiedades proporcionan información de descripción y de tiempo de ejecución.
Creación de instancias
No se pueden crear instancias de IANet_DiagTest.
Eliminación de instancias
No se pueden eliminar instancias de IANet_DiagTest.
Modificación de propiedades
No hay propiedades que el usuario pueda modificar en esta clase.
Asociaciones
Una instancia de IANet_DiagTestForMSE asocia un IANet_DiagTest con un IANet_ManagedSystemElement. El
IANet_ManagedSystemElement será una instancia de IANet_EthernetAdapter.
Una instancia de IANet_DiagResultForTest asocia un IANet_DiagTest con una instancia de IANet_DiagnosticResult.
Una instancia de IANetDiagSettingForTest asocia una IANet_DiagTest con un IANet_DiagSetting..
Propiedades no compatibles
InstallDate, OtherCharacteristicDescription
Métodos
Esta clase acepta los siguientes métodos:
RunTest: Ejecuta una prueba que es definida por tres parámetros, que se refieren a:
SystemElement: define al adaptador en el cual habrá que ejecutar la prueba refiriéndose a una instancia de
SystemElement, que siempre será la subclase IANet_EthernetAdapter.
Setting: define la prueba que ha de ejecutarse y la manera como se ejecuta refiriéndose a una instancia de
CIM_DiagnosticSetting, que siempre será la subclase IANet_DiagSetting.
56