Skripterstellung für API-Objekte
In der Referenz zur Skripterstellungs-API für WMI wird jedes Skriptobjekt mit einer bestimmten Syntax beschrieben. Eine Erläuterung dieser Syntax finden Sie unter Dokumentkonventionen für die Skripterstellungs-API.
In der folgenden Tabelle sind WMI-Skriptobjekte und deren Verwendung aufgeführt.
| Object | BESCHREIBUNG |
|---|---|
| SWbemDateTime | Erstellt und analysiert CIM-datetime-Werte. |
| SWbemEventSource | Ruft Ereignisse in Verbindung mit SWbemServices.ExecNotificationQuery ab. |
| SWbemLastError | Stellt erweiterte Fehlerinformationen bei Auftreten eines Fehlers zur Verfügung. |
| SWbemLocator | Erhält ein SWbemServices-Objekt, das zugriff auf WMI auf einem bestimmten Hostcomputer erhalten kann. |
| SWbemMethod | Enthält eine einzelne WMI-Methodendefinition. |
| SWbemMethodSet | Ruft eine Auflistung von SWbemMethod-Objekten ab. |
| SWbemNamedValue | Enthält einen einzelnen benannten Wert. |
| SWbemNamedValueSet | Ruft den Zugriff auf eine Auflistung von SWbemNamedValue-Objekten ab. |
| Swbemobject | Enthält und bearbeitet eine einzelne WMI-Objektklasse oder -Instanz. |
| SWbemObjectEx | Erweitert die Funktionalität von SWbemObject. Dieses Objekt fügt die Refresh-Methode für SWbemRefresher-Objekte hinzu. |
| SWbemObjectPath | Generiert und überprüft einen Objektpfad. |
| SWbemObjectSet | Ruft den Zugriff auf eine Auflistung von SWbemObject-Objekten ab. |
| SWbemPrivilege | Legt eine Berechtigung fest oder clears. |
| SWbemPrivilegeSet | Ruft den Zugriff auf eine Auflistung von SWbemPrivilege-Objekten ab. |
| SWbemProperty | Enthält eine einzelne WMI-Eigenschaft. |
| SWbemPropertySet | Ruft den Zugriff auf eine Auflistung von SWbemProperty-Objekten ab. |
| SWbemQualifier | Enthält einen einzelnen Eigenschaftenqualifizierer. |
| SWbemQualifierSet | Ruft den Zugriff auf eine Auflistung von SWbemQualifier-Objekten ab. |
| SWbemRefresher | Erfasst und aktualisiert Objekteigenschaftswerte in einem Vorgang. |
| SWbemRefreshableItem | Stellt ein einzelnes aufsetzbares Element in einem SWbemRefresher-Objekt dar, z. B. eine -Eigenschaft. |
| SWbemSecurity | Verwaltet Sicherheitseinstellungen wie Component Object Model (COM), AuthenticationLevelund ImpersonationLevel. |
| Swbemservices | Erstellt, aktualisiert und ruft Instanzen oder Klassen ab. |
| SWbemServicesEx | Erweitert die Funktionalität von SWbemServices. Dieses Objekt fügt die Put- und PutAsync-Methoden 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. |