The Scripting API for WMI reference describes each scripting object using a specific syntax. For an explanation of this syntax, see
Document Conventions for the Scripting API.
| Object | Description |
|
SWbemDateTime
| Constructs and parses CIM datetime values. This is a helper object that is available in Windows XP. |
|
SWbemEventSource
| Retrieves events in conjunction with
SWbemServices.ExecNotificationQuery. |
|
SWbemLastError
| Provides extended error information when an error occurs. |
|
SWbemLocator
| Obtains an
SWbemServices object that can get access to WMI on a particular host computer. |
|
SWbemMethod
| Contains a single WMI method definition. |
|
SWbemMethodSet
| Gets a collection of
SWbemMethod objects. |
|
SWbemNamedValue
| Contains a single named value. |
|
SWbemNamedValueSet
| Gets access to a collection of
SWbemNamedValue objects. |
|
SWbemObject
| Contains and manipulates a single WMI object class or instance. |
|
SWbemObjectEx
| Extends the functionality of
SWbemObject. This object adds the
Refresh method for
SWbemRefresher objects. Windows 2000, Windows NT 4.0, and Windows Me/98/95: This object is not available.
|
|
SWbemObjectPath
| Generates and validates an object path. |
|
SWbemObjectSet
| Gets access to a collection of
SWbemObject objects. |
|
SWbemPrivilege
| Sets or clears a privilege. |
|
SWbemPrivilegeSet
| Gets access to a collection of
SWbemPrivilege objects. |
|
SWbemProperty
| Contains a single WMI property. |
|
SWbemPropertySet
| Gets access to a collection of
SWbemProperty objects. |
|
SWbemQualifier
| Contains a single property qualifier. |
|
SWbemQualifierSet
| Gets access to a collection of
SWbemQualifier objects. |
|
SWbemRefresher
| Collects and updates object property values in one operation.Windows 2000, Windows NT 4.0, and Windows Me/98/95: This object is not available.
|
|
SWbemRefreshableItem
| Represents a single refreshable element in an
SWbemRefresher object, such as a property. Windows 2000, Windows NT 4.0, and Windows Me/98/95: This object is not available.
|
|
SWbemSecurity
| Manages security settings such as Component Object Model (COM)
Privileges,
AuthenticationLevel, and
ImpersonationLevel. |
|
SWbemServices
| Creates, updates, and retrieves instances or classes. |
|
SWbemServicesEx
| Extends the functionality of
SWbemServices. This object adds the
Put and
PutAsync methods to allow a class or instance to be saved to multiple namespaces. Windows 2000, Windows NT 4.0, and Windows Me/98/95: This object is not available.
|
|
SWbemSink
| Receives the results of asynchronous operations and event notifications, which are used by client applications. |