Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Třída SMS_G_System_Current
WMI (Windows Management Instrumentation) je serverová třída poskytovatele serveru SMS v Configuration Manager, která slouží jako abstraktní základní třída a představuje aktuální stav klienta v době posledního inventáře hardwaru.
Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.
Syntaxe
Class SMS_G_System_Current : SMS_G_System
{
UInt32 GroupID;
UInt32 ResourceID;
UInt32 RevisionID;
DateTime TimeStamp;
};
Metody
Třída SMS_G_System_Current
nedefinuje žádné metody.
Vlastnosti
GroupID
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [key]
ID skupiny, která odlišuje jednu instanci inventáře hardwaru od jiné v rámci jednoho prostředku klienta. Například každá instance logického disku pro klienta má přiřazenou jedinečnou GroupID
hodnotu.
ResourceID
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Viz SMS_G_System serverová třída služby WMI.
Pro tuto třídu je null
výchozí hodnota této vlastnosti .
RevisionID
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
ID, které se zvýší, pokud se objekt změní po posledním provedení inventáře. Nejvyšší číslo označuje nejnovější aktualizaci. Objekty se stejnými ResourceID
hodnotami a GroupID
jsou rozdíly. Liší se od sebe číslem RevisionID
.
TimeStamp
Datový typ: DateTime
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Datum a čas inventáře.
Poznámky
Mezi kvalifikátory tříd pro tuto třídu patří:
Abstraktní
Další informace o kvalifikátorech tříd a kvalifikátorech vlastností zahrnutých v části Vlastnosti najdete v tématu Configuration Manager třídy a kvalifikátory vlastností.
Vaše aplikace se může dotazovat na třídy odvozené z
SMS_G_System_Current
, aby získala aktuální stav jednotlivých hardwarových komponent klienta. Případně se aplikace může dotazovatSMS_G_System_Current
sama, aby získala aktuální stav všech hardwarových komponent klienta. Následující dotaz například načte všechny hardwarové komponenty pro daného klienta.
SELECT * FROM SMS_G_System_Current
WHERE ResourceID = <resourceid>
I když je použití tohoto dotazu jednoduchým řešením pro získání všech hardwarových komponent pro klienta, je neefektivní. WMI převede dotaz na několik dotazů, jeden pro každou podtřídu, a vytvoří vlákno pro každý dotaz. Pokud je výkon kritický, měla by se vaše aplikace dotazovat konkrétně na každou podtřídu.
Požadavky
Požadavky na modul runtime
Další informace najdete v tématu Configuration Manager Server Runtime Requirements.
Požadavky na vývoj
Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.