Objekte für die Skripterstellungs-API

In der Referenz „Skripterstellungs-API für WMI“ werden die einzelnen Skripterstellungsobjekte mit einer spezifischen Syntax beschrieben. Eine Erläuterung dieser Syntax finden Sie in den Dokumentkonventionen für die Skripterstellungs-API.

Die folgende Tabelle enthält WMI-Skripterstellungsobjekte und Informationen zu ihrer Verwendung:

Object BESCHREIBUNG
SWbemDateTime Erstellt und parst CIM-datetime-Werte.
SWbemEventSource Ruft Ereignisse in Verbindung mit SWbemServices.ExecNotificationQuery ab.
SWbemLastError Stellt erweiterte Fehlerinformationen bereit, wenn ein Fehler auftritt.
SWbemLocator Ruft ein SWbemServices-Objekt ab, das Zugriff auf WMI auf einem bestimmten Hostcomputer erhalten kann.
SWbemMethod Enthält eine einzelne WMI-Methodendefinition.
SWbemMethodSet Ruft eine Sammlung von SWbemMethod-Objekten ab.
SWbemNamedValue Enthält einen einzelnen benannten Wert.
SWbemNamedValueSet Erhält Zugriff auf eine Sammlung von SWbemNamedValue-Objekten.
SWbemObject Enthält und bearbeitet eine einzelne WMI-Objektklasse oder -Instanz.
SWbemObjectEx Erweitert den Funktionsumfang von SWbemObject. Dieses Objekt fügt die Refresh-Methode für SWbemRefresher-Objekte hinzu.
SWbemObjectPath Generiert und überprüft einen Objektpfad.
SWbemObjectSet Erhält Zugriff auf eine Sammlung von SWbemObject-Objekten.
SWbemPrivilege Legt ein Recht fest oder löscht es.
SWbemPrivilegeSet Erhält Zugriff auf eine Sammlung von SWbemPrivilege-Objekten.
SWbemProperty Enthält eine einzelne WMI-Eigenschaft.
SWbemPropertySet Erhält Zugriff auf eine Sammlung von SWbemProperty-Objekten.
SWbemQualifier Enthält einen einzelnen Eigenschaftsqualifizierer.
SWbemQualifierSet Erhält Zugriff auf eine Sammlung von SWbemQualifier-Objekten.
SWbemRefresher Sammelt und aktualisiert Objekteigenschaftswerte in einem einzelnen Vorgang.
SWbemRefreshableItem Stellt ein einzelnes aktualisierbares Element in einem SWbemRefresher-Objekt dar – beispielsweise eine Eigenschaft.
SWbemSecurity Verwaltet Sicherheitseinstellungen wie Privileges, AuthenticationLevel und ImpersonationLevel des Komponentenobjektmodels (Component Object Model, COM).
SWbemServices Ermöglicht das Erstellen, Aktualisieren und Abrufen von Instanzen oder Klassen.
SWbemServicesEx Erweitert den Funktionsumfang von SWbemServices. Dieses Objekt fügt die Methoden Put und PutAsync hinzu, damit eine Klasse oder Instanz in mehreren Namespaces gespeichert werden kann.
SWbemSink Empfängt die Ergebnisse asynchroner Vorgänge und Ereignisbenachrichtigungen, die von Clientanwendungen verwendet werden.