Compartilhar via


Excluir uma classe

Ao contrário da exclusão de uma instância dinâmica, a exclusão de uma classe é um procedimento simples. No entanto, conforme discutido anteriormente, classes base ou derivadas raramente são excluídas. Em vez disso, uma instância é excluída com mais frequência. A API de Scripts para WMI usa os mesmos métodos para excluir um objeto de classe ou uma instância. Para obter mais informações, consulte Excluir uma instância. Para obter informações sobre como remover classes e instâncias do repositório WMI, consulte o comando pré-processador pragma deleteclass.

A API COM para WMI tem métodos diferentes para excluir uma instância e excluir um objeto.

O procedimento a seguir descreve como excluir uma classe base ou uma classe derivada.

Para excluir uma classe base ou uma classe derivada

Observação

Como o retorno de chamada para o coletor pode não ser retornado no mesmo nível de autenticação exigido pelo cliente, é recomendável que você use comunicação semissíncrona em vez de assíncrona. Para obter mais informações, confira Como chamar um método.