Fundamentos do provedor de SMS em Configuration Manager

Você usa o Provedor de SMS para acessar e modificar dados Configuration Manager. O Provedor de SMS é um provedor WMI (Instrumentação de Gerenciamento do Windows) que pode ser acessado por meio de classes gerenciadas ou WMI.

Arquitetura WMI

O WMI foi projetado para funcionar como uma camada intermediária, servindo como uma interface padrão entre aplicativos de gerenciamento e os sistemas que eles gerenciam.

Modelo de objeto WMI

Aplicativos e scripts de gerenciamento funcionam com o WMI por meio do Modelo de Objeto WMI. O modelo de objeto define a interface de programação como WMI.

Para obter mais informações sobre o WMI, consulte Instrumentação de Gerenciamento do Windows.

Os principais elementos do Modelo de Objeto WMI são mostrados na seguinte tabela:

Elemento Descrição
Localizador Usado para localizar um serviço WMI em execução em um computador local ou remoto.
Objeto de serviço Representa uma conexão real com um provedor WMI. Esse é o principal ponto de contato com programas WMI.
Objetos Um objeto gerenciado é um componente corporativo lógico ou físico, como um disco rígido, adaptador de rede, sistema de banco de dados, sistema operacional, processo ou serviço. Um objeto gerenciado se comunica com a WMI por meio de um provedor WMI.
Eventos Usado para rastrear alterações em objetos WMI em tempo de execução. Os eventos podem ser capturados como objetos e manipulados da mesma forma que qualquer outro objeto, exceto que eles não podem ser alterados ou salvos na WMI.
Propriedades Fornece informações descritivas ou operacionais sobre um objeto. Por exemplo, um Win32_DiskDrive objeto inclui uma propriedade chamada InterfaceType, que pode ter o valor do IDE para sua unidade C: . As propriedades também podem ser definidas como valores específicos, se a propriedade for alterável. A configuração InterfaceType para SCSI não é apropriada, pois a única maneira de alterar o tipo de interface real é substituir o cartão do controlador. No entanto, você pode definir um nome de compartilhamento como um valor diferente.
Métodos Ações que você pode executar em objetos. Por exemplo, um Win32_Directory objeto inclui um método chamado Compress() que permite que o conteúdo de uma pasta seja compactado da mesma forma que compactar o conteúdo usando a interface do usuário gráfico do Windows.
Qualificadores Características de objetos, propriedades e métodos. Por exemplo, um qualificador para uma propriedade pode indicar que ela é somente leitura ou pode listar os valores permitidos para a propriedade. Um qualificador para um objeto pode ser que ele seja somente leitura.

Esquema

Os objetos WMI são descritos por classes, fornecendo definições de suas propriedades, atributos e outras informações. Essas classes são organizadas em uma hierarquia de herança que dá suporte a associações de objetos e agrupadas por áreas de interesse, como rede, aplicativos e sistemas. Cada área de interesse representa um esquema, que é um subconjunto das informações disponíveis sobre o ambiente gerenciado.

Para obter mais informações, confira a visão geral do esquema.

Para obter informações sobre como acessar o provedor de SMS usando o WMI, consulte WMI Configuration Manager Provider Fundamentals

Aplicativos WMI e .NET Framework

Configuration Manager tem uma biblioteca de .NET Framework, Microsoft. ConfigurationManager.ManagementProvider, que envolve a WMI e permite que você escreva aplicativos gerenciados.

Para obter informações sobre como acessar o provedor de SMS usando .NET Framework, consulte Conceitos básicos do provedor de Configuration Manager gerenciado do .NET

Você também pode usar o namespace de gerenciamento do .NET Framework WMI System.Management, mas isso não fornece nenhuma interface específica Configuration Manager. No entanto, é a maneira recomendada de usar o código gerenciado em um cliente Configuration Manager.

Confira também

Fundamentos do Provedor de SMS