Dell Intel PRO Family of Adapters Manual del usuario
Página 57

DiagnosticResult: define una instancia de la clase CIM_DiagnosticResult, que siempre será la clase
IANet_DiagResult.
DiscontinueTest: Intenta detener una prueba de diagnóstico que está en ejecución definida por dos parámetros que hacen
referencia a CIM_ManagedSystemElement y CIM_DiagnosticResult. Estos parámetros funcionan igual que RunTest. Un
tercer parámetro, TestingStopped devuelve una valor BOOLEANO, que indica si es que el comando logró detener la
prueba.
ClearResults: Borra los resultados de una prueba usando los parámetros:
SystemElement
ResultsNotCleared
El parámetro referido ManagedSystemElement, combinado con la ruta de objeto de este objeto se combina para referirse a
instancias de DiagnosticResultForMSE, misma que será eliminada. También, todas las referencias a objetos
DiagnosticResult referidas por DiagnosticResultForMSE serán eliminadas. También, todas las instancias de
DiagnosticResultForTest referidas a los objetos DiagnosticResult eliminados, serán eliminadas Finalmente, el parámetro de
matriz de cadenas ResultsNotCleared de Output va a enumerar las claves de DiagnosticResults, mismas que no pudieron
eliminarse.
Jerarquía de clases
Para CimV2. No se muestran las propiedades y métodos que no se utilizan.
CIM_ManagedElement:
Caption
Description
CIM_ManagedSystemElement:
Install Date
Name
Status
CIM_LogicalElement
CIM_Service:
Clave
Name (cadena)
Propiedades
Caption (cadena)
CreationClassName (cadena)
Description (cadena)
Started (booleano)
StartMode (cadena)
Status (cadena)
SystemCreationClass (cadena)
SystemName (cadena)
CIM_DiagnosticTest:
Propiedades
Characteristics (matriz uint16)
IsInUse (Booleano)
ResourcesUsed (matriz uint16)
Métodos
RunTest
ClearResults
DiscontinueTest
La ejecución de RunTest y otros métodos en WbemTest
El método RunTest del archivo MOF es como sigue:
uint32
RunTest([IN] CIM_ManagedSystemElement ref SystemElement,
[IN] CIM_DiagnosticSetting ref Setting,
[OUT] CIM_DiagnosticResult ref Result);
Los dos primeros parámetros son parámetros de entrada. Debe obtener la ruta de objeto de ambos objetos referenciados.
También debe obtener la ruta al objeto IANet_DiagTest, que está exportando el objeto RunTest.
57