Udostępnij za pośrednictwem


SMS_G_System_Current Server WMI Class

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ć zapytanie SMS_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.

Zobacz też

SMS_G_System Server WMI Class