SMS_Site Server WMI Class

Klasa SMS_Site Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która reprezentuje dane identyfikacji i stanu instalacji lokacji Configuration Manager.

Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.

Składni

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

W poniższej tabeli przedstawiono metody w klasie SMS_Site .

Metoda Opis
EncryptDataEx, metoda w klasie SMS_Site Szyfruje dane przy użyciu klucza publicznego określonego serwera lokacji i zwraca zaszyfrowane dane.
GetAutoUpgradeConfigs, metoda w klasie SMS_Site Pobiera konfiguracje ustawień automatycznego uaktualniania.
GetClientInfo, metoda w klasie SMS_Site Pobiera informacje o kliencie.
GetClientPilotingConfigs, metoda w klasie SMS_Site Pobiera konfiguracje ustawień pilotażu klienta.
GetFeatureState, metoda w klasie SMS_Site Pobiera stan włączonej/wyłączonej funkcji.
GetSiteADInfo, metoda w klasie SMS_Site Pobiera informacje o usłudze Active Directory serwera lokacji.
ImportGlobalUserAccount, metoda w klasie SMS_Site Szyfruje dane, które są współużytkowane w hierarchii.
ImportGlobalUserAccountEx, metoda w klasie SMS_Site Szyfruje dane, które są współużytkowane w hierarchii.
ImportMachineEntry, metoda w klasie SMS_Site Importuje informacje o komputerze.
IsUsedCert, metoda w klasie SMS_Site Określa, czy określony certyfikat jest używany.
RedistributeAutoUpgradeClientContent, metoda w klasie SMS_Site Redystrybuuje automatycznie uaktualnia zawartość klienta do określonego punktu dystrybucji.
SubmitRegistrationRecord, metoda w klasie SMS_Site Przesyła rekord rejestracji.
UpdateAutoUpgradeClientContent, metoda w klasie SMS_Site Aktualizacje automatycznego uaktualniania zawartości klienta do wszystkich punktów dystrybucji.
UpdateAutoUpgradeConfigs, metoda w klasie SMS_Site Aktualizacje konfiguracje ustawień automatycznego uaktualniania.
UpdateClientPilotingConfigs, metoda w klasie SMS_Site Aktualizacje konfiguracje ustawień pilotażu klienta.
UpdateConsoleUsageData, metoda w klasie SMS_Site Aktualizacje dane użycia konsoli odebrane z połączeń konsoli.
UpdateFeatureState, metoda w klasie SMS_Site Aktualizacje stan włączonej/wyłączonej funkcji.
VerifyNoLoops, metoda w klasie SMS_Site Określa, czy relacja nadrzędny-podrzędny dla danej lokacji powoduje pętlę cykliczną.

Właściwości

BuildNumber
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Configuration Manager numer kompilacji. Wartość domyślna to 0.

Features
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Zarezerwowane do użytku wewnętrznego.

InstallDir
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Katalog, w którym zainstalowano Configuration Manager. Wartość domyślna to "".

Mode
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: [wyliczenie]

Tryb witryny. Możliwe wartości to:

Value Tryb lokacji
1 Konserwacja replikacji.
2 Odzyskiwanie w toku.
3 Uaktualnianie w toku.
4 Ocena wygasła.
5 Trwa rozszerzanie witryny.
6 Tryb międzyoperacyjny, w którym istnieją lokacje główne z taką samą wersją jak cas, nie został uaktualniony.
7 Tryb międzyoperacyjny, w którym istnieją lokacje pomocnicze z taką samą wersją jak serwer lokacji najwyższego poziomu, nie został uaktualniony.

ReportingSiteCode
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [SizeLimit("3")]

Kod witryny dla elementu nadrzędnego bieżącej witryny. Wartość domyślna to "".

RequestedStatus
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: [wyliczenie]

Wartość wskazująca żądanie stanu lokacji dodatkowej. Poniżej wymieniono możliwe wartości. Wartość domyślna to 1001.

Value Żądany stan witryny
1001 Utwórz lokację dodatkową; lokacja główna wyśle nośnik instalacyjny.
1002 Utwórz lokację dodatkową przy użyciu nośnika instalacyjnego już dostępnego w lokacji dodatkowej.
1003 Rozpoczęto tworzenie lokacji dodatkowej.
1004 Uaktualnianie lokacji dodatkowej; lokacja główna wyśle nośnik instalacyjny.
1005 Uaktualnij lokację dodatkową przy użyciu nośnika instalacyjnego już dostępnego w lokacji dodatkowej.
1006 Rozpoczęto uaktualnienie lokacji dodatkowej.
1007 Deinstall lokacji dodatkowej.
1008 Rozpoczęto deinstalację lokacji dodatkowej.
1009 Usuń lokację dodatkową.
1010 Rozpoczęto usuwanie lokacji dodatkowej.
1011 Odzyskiwanie lokacji dodatkowej; lokacja główna wyśle nośnik instalacyjny.
1012 Odzyskiwanie lokacji dodatkowej; nośnik instalacyjny jest już dostępny w lokacji dodatkowej.
1013 Rozpoczęto odzyskiwanie lokacji dodatkowej.

Ta właściwość służy do tworzenia i uaktualniania lokacji dodatkowej. Można ustawić tylko wartości poprzedzone ciągami "SEC_REQUEST_".

SecondarySiteCMUpdateStatus
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Wskazuje, czy serwer lokacji dodatkowej ma zainstalowane najnowsze aktualizacje Configuration Manager z jego elementu nadrzędnego.

ServerName
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Nazwa serwera lokacji, w której zainstalowano Configuration Manager. Wartość domyślna to "".

SiteCode
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [key, SizeLimit("3")]

Trzyliterowy kod witryny. Wartość domyślna to "".

SiteName
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Nazwa witryny. Wartość domyślna to "".

Status
Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt, wyliczenie]

Bieżący stan witryny. Poniżej wymieniono możliwe wartości. Wartość domyślna to ACTIVE (1).

Value Stan witryny
1 AKTYWNE
2 OCZEKUJĄCE
3 NIE POWIODŁO SIĘ
4 USUNIĘTE
5 UAKTUALNIENIA
6 Nie można usunąć lub zdeinstalować lokacji dodatkowej.
7 Nie można uaktualnić lokacji dodatkowej.
8 Odzyskiwanie lokacji dodatkowej jest w toku.
9 Nie można odzyskać lokacji dodatkowej.

TimeZoneInfo
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Strefa czasowa serwera lokacji reprezentowana jako struktura Win32 TIME_ZONE_INFORMATION pobierana przez funkcję Win32 GetTimeZoneInformation . Wartość domyślna to "".

Type
Typ danych: UInt32

Typ dostępu: odczyt/zapis

Kwalifikatory: [wyliczenie]

Typ witryny. Poniżej wymieniono możliwe wartości. Wartość domyślna to SECONDARY (1).

Value Typ witryny
1 POMOCNICZY
2 PODSTAWOWY
4 CAS

Version
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: Brak

Ukończ Configuration Manager wersji bieżącej witryny. Wartość domyślna to "".

Uwagi

Kwalifikatory klas dla tej klasy obejmują:

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ż

klasy WMI serwera konfiguracji lokacji Configuration Manager