Nozioni fondamentali sul provider SMS in Configuration Manager

Il provider SMS viene utilizzato per accedere e modificare i dati di Configuration Manager. Il provider SMS è un provider di Strumentazione gestione Windows (WMI) a cui è possibile accedere tramite WMI o classi gestite.

Architettura WMI

WMI è progettato per funzionare come livello intermedio, fungendo da interfaccia standard tra le applicazioni di gestione e i sistemi che gestiscono.

Modello a oggetti WMI

Le applicazioni e gli script di gestione funzionano con WMI tramite il modello a oggetti WMI. Il modello a oggetti definisce l'interfaccia di programmazione per WMI.

Per ulteriori informazioni su WMI, consultare Strumentazione gestione Windows.

Gli elementi principali del modello a oggetti WMI sono mostrati nella tabella seguente:

Elemento Descrizione
Localizzatore Utilizzato per individuare un servizio WMI in esecuzione in un computer locale o remoto.
Oggetto servizio Rappresenta una connessione effettiva a un provider WMI. Questo è il principale punto di contatto con i programmi WMI.
Oggetti Un oggetto gestito è un componente dell'organizzazione logico o fisico, ad esempio un disco rigido, una scheda di rete, un sistema di database, un sistema operativo, un processo o un servizio. Un oggetto gestito comunica con WMI tramite un provider WMI.
Events Utilizzato per tenere traccia delle modifiche agli oggetti WMI in fase di esecuzione. Gli eventi possono essere acquisiti come oggetti e quindi modificati nello stesso modo di qualsiasi altro oggetto, ad eccezione del fatto che non possono essere modificati o salvati in WMI.
Proprietà Fornisce informazioni descrittive o operative su un oggetto. Ad esempio, un Win32_DiskDrive oggetto include una proprietà denominata InterfaceType, che potrebbe avere il valore di IDE per l'unità C:. Le proprietà possono anche essere impostate su valori particolari, se la proprietà è modificabile. L'impostazione InterfaceType su SCSI non è appropriata, perché l'unico modo per cambiare il tipo di interfaccia attuale è quello di sostituire la scheda del controller. Tuttavia, è possibile impostare un nome di condivisione su un valore diverso.
Metodi Azioni che è possibile eseguire sugli oggetti. Ad esempio, un Win32_Directory oggetto include un metodo denominato Compress() che consente di comprimere il contenuto di una cartella nello stesso modo in cui si comprime il contenuto tramite l'interfaccia grafica di Windows.
Qualificazioni Caratteristiche degli oggetti, proprietà e metodi. Ad esempio, un qualificatore per una proprietà potrebbe indicare che è di sola lettura oppure elencare i valori consentiti per la proprietà. Un qualificatore per un oggetto potrebbe essere che è di sola lettura.

Schema

Gli oggetti WMI sono descritti per classi che forniscono definizioni delle proprietà, degli attributi e di altre informazioni. Queste classi sono organizzate in una gerarchia di ereditarietà che supporta le associazioni di oggetti e raggruppate per aree di interesse, ad esempio reti, applicazioni e sistemi. Ogni area di interesse rappresenta uno schema, ovvero un sottoinsieme delle informazioni disponibili sull'ambiente gestito.

Per ulteriori informazioni, vedi la Panoramica dello schema.

Per informazioni sull'accesso al provider SMS tramite WMI, vedere Nozioni fondamentali sui provider di Configuration Manager WMI

Applicazioni WMI e .NET Framework

Configuration Manager include una libreria .NET Framework, Microsoft.ConfigurationManager.ManagementProvider, che esegue il wrapping di WMI e consente di scrivere applicazioni gestite.

Per informazioni sull'accesso al provider SMS tramite .NET Framework, vedere Nozioni fondamentali sui provider di Configuration Manager gestito .NET

È anche possibile usare lo spazio dei nomi di gestione WMI di .NET Framework System.Management, ma questo non fornisce interfacce specifiche di Configuration Manager. È, tuttavia, il modo consigliato per usare il codice gestito su un client di Configuration Manager.

Vedere anche

Nozioni fondamentali sul provider SMS