Partilhar via


Objetos da API de script

A referência Scripting API for WMI descreve cada objeto de script usando uma sintaxe específica. Para obter uma explicação dessa sintaxe, consulte Document Conventions for the Scripting API.

A tabela a seguir lista objetos de script WMI e como eles são usados.

Objeto Descrição
SWbemDateTime Constrói e analisa valores de data e hora CIM .
SWbemEventSource Recupera eventos em conjunto com SWbemServices.ExecNotificationQuery.
SWbemLastError Fornece informações de erro estendidas quando ocorre um erro.
SWbemLocator Obtém um objeto SWbemServices que pode obter acesso ao WMI num computador host específico.
SWbemMethod Contém uma única definição de método WMI.
SWbemMethodSet Obtém uma coleção de objetos "SWbemMethod".
SWbemNamedValue Contém um único valor nomeado.
SWbemNamedValueSet Obtém acesso a uma coleção de objetos SWbemNamedValue.
SWbemObject Contém e manipula uma única classe ou instância de objeto WMI.
SWbemObjectEx Estende a funcionalidade do SWbemObject. Este objeto adiciona o método Refresh aos objetos SWbemRefresher.
SWbemObjectPath Gera e valida um caminho de objeto.
SWbemObjectSet Obtém acesso a uma coleção de objetos SWbemObject .
SWbemPrivilege Define ou limpa um privilégio.
SWbemPrivilegeSet Obtém acesso a uma coleção de objetos SWbemPrivilege .
SWbemProperty Contém uma única propriedade WMI.
SWbemPropertySet Obtém acesso a uma coleção de objetos SWbemProperty .
SWbemQualifier Contém um único qualificador de propriedade.
SWbemQualifierSet Obtém acesso a uma coleção de objetos SWbemQualifier .
SWbemRefresher Recolhe e atualiza valores de propriedade de objeto numa operação.
SWbemRefreshableItem Representa um único elemento atualizável em um objeto SWbemRefresher, como uma propriedade.
SWbemSecurity Gerencia configurações de segurança, como Component Object Model (COM) Privileges, AuthenticationLevele ImpersonationLevel.
SWbemServices Cria, atualiza e recupera instâncias ou classes.
SWbemServicesEx Amplia a funcionalidade de SWbemServices. Este objeto adiciona os métodos Put e PutAsync para permitir que uma classe ou instância seja salva em vários namespaces.
SWbemSink Recebe os resultados de operações assíncronas e notificações de eventos, que são usados por aplicativos cliente.