Dell Intel PRO Family of Adapters Benutzerhandbuch

Seite 58

Advertising
background image

DiagnosticResult – definiert eine Instanz der Klasse CIM_DiagnosticResult; dabei handelt es sich immer um die

Klasse IANet_DiagResult.

DiscontinueTest – versucht, einen Diagnosetest, der gerade abläuft und durch die beiden Parameter mit Referenz auf

CIM_ManagedSystemElement und CIM_DiagnosticResult definiert ist, anzuhalten. Diese Parameter üben dieselben

Funktionen aus wie RunTest. Ein dritter Parameter mit der Bezeichnung TestingStopped gibt einen BOOLSCHEN Wert

zurück, der anzeigt, ob der Test durch den Befehl gestoppt werden konnte.

ClearResults – Löscht die Testergebnisse und verwendet die folgenden Parameter:

SystemElement

ResultsNotCleared

Der referenzierte Parameter ManagedSystemElement wirkt in Kombination mit dem Objektpfad dieses Objekts und

referenziert Instanzen von DiagnosticResultForMSE; diese werden gelöscht. Alle Referenzen von DiagnosticResult-Objekten,

auf die durch DiagnosticResultForMSE Bezug genommen wird, werden ebenfalls gelöscht. Außerdem werden alle Instanzen

von DiagnosticResultForTest, die auf die gelöschten DiagnosticResult-Objekte verweisen, gelöscht. Das Zeichenfolge-Array

für den Output-Parameter ResultsNotCleared listet die Schlüssel der DiagnosticResults auf, die nicht gelöscht werden

konnten.

Klassenhierarchie

Für CimV2. Unbenutzte Eigenschaften und Methoden werden nicht aufgeführt.

CIM_ManagedElement:

Caption

Description

CIM_ManagedSystemElement:

Install Date

Name

Status

CIM_LogicalElement

CIM_Service:

Key

Name (Zeichenfolge)

Properties

Caption (Zeichenfolge)

CreationClassName (Zeichenfolge)

Description (Zeichenfolge)

Started (Boolscher Wert)

StartMode (Zeichenfolge)

Status (Zeichenfolge)

SystemCreationClass (Zeichenfolge)

SystemName (Zeichenfolge)

CIM_DiagnosticTest:

Properties

Characteristics (uint16-Array)

IsInUse (Boolscher Wert)

ResourcesUsed (uint16-Array)

Methods

RunTest

ClearResults

DiscontinueTest

Ausführen von RunTest und andere Methoden in WbemTest

Die RunTest-Methode aus der MOF-Datei sieht folgendermaßen aus:

uint32
RunTest([IN] CIM_ManagedSystemElement ref SystemElement,
[IN] CIM_DiagnosticSetting ref Setting,
[OUT] CIM_DiagnosticResult ref Result);

Die ersten beiden Parameter kennzeichnen In-Parameter. Sie müssen den Objektpfad für beide referenzierten Objekte ermitteln.

Außerdem benötigen Sie den Objektpfad für das IANet_DiagTest-Objekt, das das RunTest-Objekt exportiert.

58

Advertising