Podstawowe informacje o dostawcy programu SMS w Configuration Manager

Dostawca programu SMS służy do uzyskiwania dostępu do danych Configuration Manager i modyfikowania ich. Dostawca programu SMS jest dostawcą Instrumentacja zarządzania Windows (WMI), do którego można uzyskać dostęp za pośrednictwem usługi WMI lub zarządzanych klas.

Architektura usługi WMI

Usługa WMI została zaprojektowana tak, aby działała jako warstwa środkowa, dzięki użyciu standardowego interfejsu między aplikacjami zarządzania i systemami, którymi zarządza.

Model obiektów WMI

Aplikacje i skrypty zarządzania współpracują z usługą WMI za pomocą modelu obiektów WMI. Model obiektów definiuje interfejs programowania do usługi WMI.

Aby uzyskać więcej informacji na temat usługi WMI, zobacz Instrumentacja zarządzania Windows.

Główne elementy modelu obiektów WMI przedstawiono w poniższej tabeli:

Element Opis
Uchwyci Służy do lokalizowania usługi WMI, która jest uruchomiona na komputerze lokalnym lub zdalnym.
Obiekt usługi Reprezentuje rzeczywiste połączenie z dostawcą WMI. Jest to główny punkt kontaktu z programami usługi WMI.
Obiekty Obiekt zarządzany jest logicznym lub fizycznym składnikiem przedsiębiorstwa, takim jak dysk twardy, karta sieciowa, system bazy danych, system operacyjny, proces lub usługa. Obiekt zarządzany komunikuje się z usługą WMI za pomocą dostawcy WMI.
Zdarzenia Służy do śledzenia zmian obiektów WMI w czasie wykonywania. Zdarzenia można przechwytywać jako obiekty, a następnie manipulować nimi w taki sam sposób, jak w przypadku innych obiektów, z tą różnicą, że nie można ich zmienić ani zapisać w usłudze WMI.
Właściwości Dostarcza opisowe lub operacyjne informacje o obiekcie. Na przykład Win32_DiskDrive obiekt zawiera właściwość o nazwie InterfaceType , która może mieć wartość IDE dla dysku C:. Właściwości można również ustawić na określone wartości, jeśli właściwość jest zmieniana. Ustawienie InterfaceType na wartość SCSI nie jest odpowiednie, ponieważ jedynym sposobem zmiany rzeczywistego typu interfejsu jest zastąpienie karty kontrolera. Można jednak ustawić inną wartość nazwy udziału.
Metody Akcje, które można wykonać na obiektach. Na przykład Win32_Directory obiekt zawiera metodę o nazwie Compress() , która umożliwia kompresowanie zawartości folderu w taki sam sposób jak w przypadku kompresowania zawartości przy użyciu graficznego interfejsu użytkownika systemu Windows.
Kwalifikatory Charakterystyki obiektów, właściwości i metod. Na przykład kwalifikator właściwości może wskazywać, że jest tylko do odczytu, lub może zawierać listę dozwolonych wartości właściwości. Kwalifikator obiektu może być, że jest on tylko do odczytu.

Schemat

Obiekty WMI są opisywane przez klasy, dostarczając definicje ich właściwości, atrybutów i innych informacji. Te klasy są zorganizowane w hierarchię dziedziczenia obsługującą skojarzenia obiektów i pogrupowane według interesujących obszarów, takich jak sieci, aplikacje i systemy. Każdy obszar zainteresowania reprezentuje schemat, który jest podzbiorem informacji dostępnych dla środowiska zarządzanego.

Aby uzyskać więcej informacji, zobacz Omówienie schematu.

Aby uzyskać informacje o uzyskiwaniu dostępu do dostawcy programu SMS za pomocą usługi WMI, zobacz temat podstawowe informacje dotyczące dostawcy usługi wmi Configuration Manager

Usługi WMI i aplikacje .NET Framework

Configuration Manager ma bibliotekę .NET Framework, Microsoft.ConfigurationManager. ManagementProvider, która zawija usługę WMI i umożliwia pisanie aplikacji zarządzanych.

Aby uzyskać informacje o uzyskiwaniu dostępu do dostawcy programu SMS przy użyciu .NET Framework, zobacz podstawowe informacje o dostawcach Configuration Manager zarządzanych przez platformę .NET

Można również użyć .NET Framework zarządzania przestrzenią nazw usługi WMI, ale nie zapewnia to żadnych interfejsów specyficznych dla Configuration Manager. Jest to jednak zalecany sposób korzystania z kodu zarządzanego na kliencie Configuration Manager.

Zobacz też

Podstawy dostawcy programu SMS