Serverová třída služby WMI SMS_Site
Třída SMS_Site
WMI (Windows Management Instrumentation) je serverová třída poskytovatele serveru SMS v Configuration Manager, která představuje identifikační a stavová data pro instalaci Configuration Manager lokality.
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_Site : SMS_BaseClass
{
UInt32 BuildNumber;
String Features;
String InstallDir;
UInt32 Mode;
String ReportingSiteCode;
UInt32 RequestedStatus;
UInt32 SecondarySiteCMUpdateStatus;
String ServerName;
String SiteCode;
String SiteName;
UInt32 Status;
String TimeZoneInfo;
UInt32 Type;
String Version;
};
Metody
Následující tabulka uvádí metody ve SMS_Site
třídě .
Metoda | Popis |
---|---|
Metoda EncryptDataEx ve třídě SMS_Site | Zašifruje data pomocí veřejného klíče zadaného serveru lokality a vrátí šifrovaná data. |
Metoda GetAutoUpgradeConfigs ve třídě SMS_Site | Získá konfigurace pro nastavení automatickéhoupgradu. |
Metoda GetClientInfo v SMS_Site třídy | Získá informace o klientovi. |
Metoda GetClientPilotingConfigs ve třídě SMS_Site | Získá konfigurace pro nastavení pilotního nasazení klienta. |
Metoda GetFeatureState ve třídě SMS_Site | Získá povolený/zakázaný stav funkce. |
Metoda GetSiteADInfo ve třídě SMS_Site | Získá informace služby Active Directory serveru lokality. |
Metoda ImportGlobalUserAccount ve třídě SMS_Site | Zašifruje data, která jsou sdílená v hierarchii. |
Metoda ImportGlobalUserAccountEx ve třídě SMS_Site | Zašifruje data, která jsou sdílená v hierarchii. |
Metoda ImportMachineEntry ve třídě SMS_Site | Importuje informace o počítači. |
Metoda IsUsedCert ve třídě SMS_Site | Určuje, zda se použije zadaný certifikát. |
Metoda RedistributeAutoUpgradeClientContent v SMS_Site třídy | Redistribuuje obsah klienta automaticky do zadaného distribučního bodu. |
Metoda SubmitRegistrationRecord ve třídě SMS_Site | Odešle záznam registrace. |
Metoda UpdateAutoUpgradeClientContent ve třídě SMS_Site | Aktualizace automaticky provést upgrade obsahu klienta na všechny distribuční body. |
Metoda UpdateAutoUpgradeConfigs ve třídě SMS_Site | Aktualizace konfigurace pro nastavení automatickéhoupgradu. |
Metoda UpdateClientPilotingConfigs ve třídě SMS_Site | Aktualizace konfigurace pro nastavení pilotního nasazení klienta. |
Metoda UpdateConsoleUsageData ve třídě SMS_Site | Aktualizace data o využití konzoly přijatá z připojení konzoly. |
Metoda UpdateFeatureState v SMS_Site třídy | Aktualizace stav povolené/zakázané funkce. |
Metoda VerifyNoLoops v SMS_Site třídy | Určuje, zda vztah nadřazený-podřízený pro danou lokalitu vede k rekurzivní smyčce. |
Vlastnosti
BuildNumber
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [read]
Configuration Manager číslo buildu. Výchozí hodnota je 0.
Features
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Vyhrazeno pro interní použití.
InstallDir
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Adresář, ve kterém byl Configuration Manager nainstalován. Výchozí hodnota je "".
Mode
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [výčet]
Režim webu. Možné hodnoty jsou:
Hodnota | Režim webu |
---|---|
1 | Údržba replikace. |
2 | Probíhá obnovení. |
3 | Probíhá upgrade. |
4 | Platnost vyhodnocení vypršela. |
5 | Probíhá rozšiřování webu. |
6 | Režim zprostředkovatele komunikace, kde existují primární lokality se stejnou verzí jako cas, se neupgradoval. |
7 | Režim zprostředkovatele komunikace, kde existují sekundární lokality se stejnou verzí jako server lokality nejvyšší úrovně, nebyl upgradován. |
ReportingSiteCode
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [SizeLimit("3")]
Kód lokality pro nadřazený objekt aktuálního webu. Výchozí hodnota je "".
RequestedStatus
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [výčet]
Hodnota označující požadavek na stav sekundární lokality Možné hodnoty jsou uvedeny níže. Výchozí hodnota je 1001.
Hodnota | Požadovaný stav webu |
---|---|
1001 | Vytvořit sekundární lokalitu; primární lokalita odešle instalační médium. |
1002 | Vytvořte sekundární lokalitu pomocí instalačního média, které je v sekundární lokalitě již dostupné. |
1003 | Bylo zahájeno vytváření sekundární lokality. |
1004 | Upgrade sekundární lokality; primární lokalita odešle instalační médium. |
1005 | Upgradujte sekundární lokalitu pomocí instalačního média, které je v sekundární lokalitě již dostupné. |
1006 | Upgrade sekundární lokality byl zahájen. |
1007 | Deinstalovat sekundární lokalitu. |
1008 | Byla zahájena deinstalace sekundární lokality. |
1009 | Odstraňte sekundární lokalitu. |
1010 | Bylo zahájeno odstraňování sekundární lokality. |
1011 | Obnovení sekundární lokality; primární lokalita odešle instalační médium. |
1012 | Obnovení sekundární lokality; instalační médium je již k dispozici v sekundární lokalitě. |
1013 | Bylo zahájeno obnovení sekundární lokality. |
Tato vlastnost slouží k vytvoření a upgradu sekundární lokality. Je možné nastavit pouze hodnoty, kterým předchází "SEC_REQUEST_".
SecondarySiteCMUpdateStatus
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Určuje, jestli má server sekundární lokality nainstalované nejnovější aktualizace Configuration Manager z nadřazeného objektu.
ServerName
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Název serveru lokality, na které je nainstalován Configuration Manager. Výchozí hodnota je "".
SiteCode
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [key, SizeLimit("3")]
Třímísmenný kód lokality Výchozí hodnota je "".
SiteName
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Název webu. Výchozí hodnota je "".
Status
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikátory: [čtení, výčet]
Aktuální stav webu. Možné hodnoty jsou uvedeny níže. Výchozí hodnota je ACTIVE (1).
Hodnota | Stav webu |
---|---|
1 | AKTIVNÍ |
2 | ČEKAJÍCÍ |
3 | SE NEZDAŘILO |
4 | ODSTRANĚNY |
5 | UPGRADE |
6 | Nepovedlo se odstranit nebo deinstalovat sekundární lokalitu. |
7 | Nepovedlo se upgradovat sekundární lokalitu. |
8 | Probíhá obnovení sekundární lokality. |
9 | Obnovení sekundární lokality se nezdařilo. |
TimeZoneInfo
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Časové pásmo serveru lokality reprezentované jako struktura Win32 TIME_ZONE_INFORMATION
, která je načtena funkcí Win32 GetTimeZoneInformation
. Výchozí hodnota je "".
Type
Datový typ: UInt32
Typ přístupu: Čtení/zápis
Kvalifikátory: [výčet]
Typ webu. Možné hodnoty jsou uvedeny níže. Výchozí hodnota je SECONDARY (1).
Hodnota | Typ webu |
---|---|
1 | SEKUNDÁRNÍ |
2 | PRIMÁRNÍ |
4 | CAS |
Version
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Dokončete Configuration Manager verzi aktuálního webu. Výchozí hodnota je "".
Poznámky
Mezi kvalifikátory tříd pro tuto třídu patří:
Zabezpečené
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í.
SMS_Site
lze použít k získání názvu serveru lokality ze známého kódu lokality. Příklad najdete v tématu Vytvoření role bodu služby PXE.
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.
Viz taky
Serverové třídy služby WMI Configuration Manager Site Configuration