Objetos de API de scripting

La referencia API de scripting para WMI describe cada objeto de scripting usando una sintaxis específica. Para obtener una explicación de esta sintaxis, vea Convenciones de documentación para la API de scripting.

En la tabla siguiente se enumeran los objetos de scripting de WMI y cómo se usan.

Object Descripción
SWbemDateTime Construye y analiza los valores datetime de CIM.
SWbemEventSource Recupera eventos junto con SWbemServices.ExecNotificationQuery.
SWbemLastError Proporciona información de error extendida cuando se produce un error.
SWbemLocator Obtiene un objeto SWbemServices que puede obtener acceso a WMI en un equipo host determinado.
SWbemMethod Contiene una única definición de método WMI.
SWbemMethodSet Obtiene una colección de objetos SWbemMethod.
SWbemNamedValue Contiene un solo valor con nombre.
SWbemNamedValueSet Obtiene acceso a una colección de objetos SWbemNamedValue.
SWbemObject Contiene y manipula una sola clase o instancia de objeto WMI.
SWbemObjectEx Amplía la funcionalidad de SWbemObject. Este objeto agrega el método Refresh para los objetos SWbemRefresher.
SWbemObjectPath Genera y valida una ruta de acceso de objeto.
SWbemObjectSet Obtiene acceso a una colección de objetos SWbemObject.
SWbemPrivilege Establece o borra un privilegio.
SWbemPrivilegeSet Obtiene acceso a una colección de objetos SWbemPrivilege.
SWbemProperty Contiene una sola propiedad WMI.
SWbemPropertySet Obtiene acceso a una colección de objetos SWbemProperty.
SWbemQualifier Contiene un único calificador de propiedad.
SWbemQualifierSet Obtiene acceso a una colección de objetos SWbemQualifier.
SWbemRefresher Recopila y actualiza los valores de propiedad de objeto en una operación.
SWbemRefreshableItem Representa un único elemento actualizable en un objeto SWbemRefresher, como una propiedad.
SWbemSecurity Administra la configuración de seguridad, como privilegios del Modelo de objetos componentes (COM), AuthenticationLevel e ImpersonationLevel.
SWbemServices Crea, actualiza y recupera instancias o clases.
SWbemServicesEx Amplía la funcionalidad de SWbemServices. Este objeto agrega los métodos Put y PutAsync para permitir que una clase o instancia se guarde en varios espacios de nombres.
SWbemSink Recibe los resultados de operaciones asincrónicas y notificaciones de eventos, que usan las aplicaciones cliente.