Criar script de objetos de API
A referência da API de Script para o WMI descreve cada objeto de script usando uma sintaxe específica. Para ver uma explicação dessa sintaxe, consulte Convenções de documentação para a API de Script.
A tabela a seguir lista os objetos de script do WMI e como eles são usados.
Objeto | Descrição |
---|---|
SWbemDateTime | Constrói e analisa valores de data e hora do 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 à WMI em um computador host específico. |
SWbemMethod | Contém uma única definição de método do 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 manipulam uma única classe de objeto do WMI ou instância. |
SWbemObjectEx | Estende a funcionalidade de SWbemObject. Esse objeto adiciona o método Atualizar para 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 do WMI. |
SWbemPropertySet | Obtém acesso a uma coleção de objetos SWbemProperty. |
SWbemQualifier | Contém um qualificador de propriedade única. |
SWbemQualifierSet | Obtém acesso a uma coleção de objetos SWbemQualifier. |
SWbemRefresher | Coleta e atualiza valores de propriedade do objeto em uma operação. |
SWbemRefreshableItem | Representa um único elemento atualizável em um objeto SWbemRefresher, como uma propriedade. |
SWbemSecurity | Gerencia configurações de segurança, como Privilégios do COM (Modelo de Objeto de Componente), AuthenticationLevel e ImpersonationLevel. |
SWbemServices | Cria, atualiza e recupera instâncias ou classes. |
SWbemServicesEx | Estende a funcionalidade de SWbemServices. Esse objeto adiciona os métodos Colocar 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 usadas por aplicativos cliente. |