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