Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Klasa SMS_G_System_Current
Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która służy jako abstrakcyjna klasa podstawowa i reprezentuje bieżący stan klienta w czasie ostatniego spisu sprzętu.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składni
Class SMS_G_System_Current : SMS_G_System
{
UInt32 GroupID;
UInt32 ResourceID;
UInt32 RevisionID;
DateTime TimeStamp;
};
Metody
Klasa SMS_G_System_Current
nie definiuje żadnych metod.
Właściwości
GroupID
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: [klucz]
Identyfikator grupy, która odróżnia jedno wystąpienie spisu sprzętu od innego w ramach jednego zasobu klienta. Na przykład każdemu wystąpieniu dysku logicznego dla klienta jest przypisywana unikatowa GroupID
wartość.
ResourceID
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Zobacz SMS_G_System Server WMI Class (Klasa WMI serwera SMS_G_System).
Dla tej klasy wartość domyślna tej właściwości to null
.
RevisionID
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Identyfikator ten zwiększa się, jeśli obiekt zmieni się po ostatnim utworzeniu spisu. Najwyższa liczba wskazuje najnowszą aktualizację. Obiekty o tych samych ResourceID
wartościach i GroupID
są różnicami. Różnią się one od siebie liczbą RevisionID
.
TimeStamp
Typ danych: DateTime
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Data i godzina spisu.
Uwagi
Kwalifikatory klas dla tej klasy obejmują:
Abstrakcja
Aby uzyskać więcej informacji na temat kwalifikatorów klas i kwalifikatorów właściwości zawartych w sekcji Właściwości, zobacz Configuration Manager Class and Property Qualifiers (Kwalifikatory klasy Configuration Manager i właściwości).
Aplikacja może wykonywać zapytania dotyczące klas pochodnych
SMS_G_System_Current
, aby uzyskać bieżący stan poszczególnych składników sprzętowych klienta. Alternatywnie aplikacja może wykonać zapytanieSMS_G_System_Current
o bieżący stan wszystkich składników sprzętu klienta. Na przykład następujące zapytanie pobiera wszystkie składniki sprzętowe dla danego klienta.
SELECT * FROM SMS_G_System_Current
WHERE ResourceID = <resourceid>
Chociaż użycie tego zapytania jest prostym rozwiązaniem do pobierania wszystkich składników sprzętowych dla klienta, jest nieefektywne. Usługa WMI zamienia zapytanie w wiele zapytań, po jednym dla każdej podklasy, i tworzy wątek dla każdego zapytania. Jeśli wydajność ma krytyczne znaczenie, aplikacja powinna wykonywać zapytania względem każdej podklasy.
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.