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. |