Diagnostics, Classes de diagnostic – Dell Intel PRO Family of Adapters Manuel d'utilisation

Page 56

Advertising
background image

Retour à la table des matières

Diagnostics : Guide de l'utilisateur des fournisseurs WMI et CDM
pour cartes réseau Intel® PRO

Classes de diagnostic
Entrées du registre
Consignation au journal
Classes d'association
Tests

Classes de diagnostic

IANet_DiagTest

Objectif
IANet_DiagTest est une sous-classe de CIM_DiagnosticTest. La classe offre une plate-forme générique pour exécuter et contrôler
les tests de diagnostic d'une carte Ethernet prise en charge par Intel® PROSet. La superclasse, CIM_DiagnosticTest, est conçue
pour prendre en charge de manière générale les tests de tout matériel informatique sur un système compatible CIM. Les propriétés
de la classe sont descriptives par nature et les systèmes de test sont fournis par les méthodes exposées.

Instances
La clé est Name, et dans ce fournisseur, il s'agit de la concaténation d'un index numérique du test du GUID de la carte référencée
(p. ex., 1@{12345678-9ABC-DEF0-1234-123456789012}). La valeur de la clé est d'une certaine manière une information
redondante, car toutes les informations de référence de carte et de test sont passées en tant que paramètres d'objet dans RunTest,
ainsi que dans d'autres méthodes. Malgré cela, l'instance doit être cohérente avec les paramètres de la méthode sinon le
fournisseur rejette la commande. La propriété Caption fournit le nom du test que cette instance va exécuter. D'autres propriétés
offrent une description et des informations sur l'exécution.

Création d'instances
Vous ne pouvez pas créer des instances de IANet_DiagTest.

Suppression d'instances
Vous ne pouvez pas supprimer des instances de IANet_DiagTest.

Modification des propriétés
Aucune propriété de cette classe ne peut être modifiée par l'utilisateur.

Associations

Une instance de IANet_DiagTestForMSE associe un IANet_DiagTest avec un IANet_ManagedSystemElement. L'élément
IANet_ManagedSystemElement sera une instance de IANet_EthernetAdapter.
Une instance de IANet_DiagResultForTest associe un IANet_DiagTest avec une instance IANet_DiagnosticResult.
Une instance de IANetDiagSettingForTest associe un IANet_DiagTest avec un IANet_DiagSetting.

Propriétés non prises en charge
Install Date, OtherCharacteristicDescription

Méthodes
Cette classe prend en charge les méthodes suivantes :

RunTest — Exécute un test tel que défini par les trois paramètres référençant :

SystemElement — Définit la carte sur laquelle le test doit être exécuté en faisant référence à une instance de
SystemElement qui sera toujours la sous-classe de IANet_EthernetAdapter.
Setting — Définit le test qui doit être exécuté et la manière selon laquelle il doit être exécuté, en faisant référence à
une instance de CIM_DiagnosticSetting qui sera toujours la sous-classe de IANet_DiagSetting.
DiagnosticResult — Définit une instance de la classe CIM_DiagnosticResult, qui sera toujours la classe de

56

Advertising