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 repräsentiert, in dem sich das Objekt befindet, das der Aktualisierung hinzugefügt wird.
-
strClass
-
Erforderlich. Eine Zeichenfolge, in der die Klasse enthalten ist, die der Aktualisierung hinzugefügt wird. Diese Klasse wird als Enumerator der Instanzen der Klasse verwendet. Die Index-Eigenschaft des zurückgegebenen SWbemRefreshableItem-Elements stellt den Index des Enumerators in der Aktualisierungsauflistung 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 nicht definiert. Andernfalls handelt es sich dabei um ein SWbemNamedValueSet-Objekt, dessen Elemente die Kontextinformationen darstellen, die von dem Anbieter verwendet werden können, der die Anforderung verarbeitet. Ein Anbieter, der solche Informationen unterstützt oder benötigt, 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.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
Windows Server 2008 |
Header |
|
Typbibliothek |
|
DLL |
|
CLSID |
CLSID_SWbemRefresher |
IID |
IID_ISWbemRefresher |