SWbemRefresher.AddEnum-Methode

Die SWbemRefresher.AddEnum-Methode fügt dem SWbemRefresher-Objekt einen neuen Enumerator hinzu. Dieser Enumerator gilt für alle Instanzen der -Klasse, die im strClass-Parameter angegeben ist.

Eine Erläuterung dieser Syntax finden Sie unter Dokumentkonventionen für die Skripterstellungs-API.

Syntax

objRefreshEnum = .AddEnum( _
  ByVal objWbemService, _
  ByVal strClass, _
  [ ByVal iFlags ], _
  [ ByVal objWbemNamedvalueSet ] _
)

Parameter

objWbemService

Erforderlich. Ein SWbemServices-Objekt, das eine Verbindung mit dem Namespace darstellt, in dem sich das Objekt befindet, das der Aktualisierung hinzugefügt wird.

strClass

Erforderlich. Eine Zeichenfolge, die die Klasse enthält, die der Aktualisierung hinzugefügt wird. Diese Klasse wird als Enumerator der Instanzen der -Klasse verwendet. Die Index-Eigenschaft des zurückgegebenen SWbemRefreshableItem stellt den Index des Enumerators in der Auffrischungssammlung dar.

iFlags [ Optional]

Eine Zeichenfolge, die den Objektpfad des Objekts enthält, für das die Methode ausgeführt wird.

objWbemNamedvalueSet [ Optional]

In der Regel ist dies nicht definiert. Andernfalls ist dies ein SWbemNamedValueSet-Objekt, dessen Elemente die Kontextinformationen darstellen, die vom Anbieter verwendet werden können, der die Anforderung dienstanbietert. Ein Anbieter, der solche Informationen unterstützt oder erfordert, muss die erkannten Wertnamen, den Datentyp des Werts, die zulässigen Werte und die Semantik dokumentieren.

Rückgabewert

Wenn der Aufruf erfolgreich ist, wird ein SWbemRefreshableItem-Objekt zurückgegeben, das einen Enumerator für alle Instanzen für die angegebene Klasse enthält.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008
Header
Wbemdisp.h
Typbibliothek
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID _ SWbemRefresher
IID
IID _ ISWbemRefresher

Weitere Informationen

SWbemRefresher