Notatka
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_Site usługi WMI (Instrumentacja zarządzania Windows) jest klasą serwera dostawcy wiadomości SMS w programie Configuration Manager, reprezentującą dane identyfikacyjne i dane o stanie instalacji w lokacji programu Configuration Manager.
Poniższa składnia jest uproszczona w stosunku do kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składnia
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 dostępne w SMS_Site klasie.
| Metoda | Opis |
|---|---|
| Metoda EncryptDataEx w klasie SMS_Site | Szyfruje dane przy użyciu określonego klucza publicznego serwera lokacji i zwraca zaszyfrowane dane. |
| Metoda GetAutoUpgradeConfigs w klasie SMS_Site | Pobiera konfiguracje ustawień autouaktualniania. |
| Metoda GetClientInfo w klasie SMS_Site | Pobiera informacje o kliencie. |
| Metoda GetClientPilotingConfigs w klasie SMS_Site | Pobiera konfiguracje ustawień pilotażowych klienta. |
| Metoda GetFeatureState w klasie SMS_Site | Pobiera stan włączenia/wyłączenia funkcji. |
| Metoda GetSiteADInfo w klasie SMS_Site | Pobiera informacje usługi Active Directory serwera lokacji. |
| Metoda ImportGlobalUserAccount w klasie SMS_Site | Szyfruje dane udostępnione w hierarchii. |
| Metoda ImportGlobalUserAccountEx w klasie SMS_Site | Szyfruje dane udostępnione w hierarchii. |
| Metoda ImportMachineEntry w klasie SMS_Site | Importowanie informacji komputerowych. |
| Metoda IsUsedCert w klasie SMS_Site | Określa, czy określony certyfikat jest używany. |
| Metoda RedistributeAutoUpgradeClientContent w klasie SMS_Site | Redystrybuuje zawartość klienta autouaktualniania do określonego punktu dystrybucji. |
| Metoda SubmitRegistrationRecord w klasie SMS_Site | Przesyłanie rekordu rejestracji. |
| Metoda UpdateAutoUpgradeClientContent w klasie SMS_Site | Aktualizacje zawartości klienta automatycznego uaktualniania do wszystkich punktów dystrybucji. |
| Metoda UpdateAutoUpgradeConfigs w klasie SMS_Site | Konfiguracje aktualizacji ustawień automatycznego uaktualniania. |
| Metoda UpdateClientPilotingConfigs w klasie SMS_Site | Aktualizacje konfiguracji ustawień pilotowania klienta. |
| Metoda UpdateConsoleUsageData w klasie SMS_Site | Aktualizacje danych dotyczących użycia konsoli otrzymanych z połączeń konsoli. |
| Metoda UpdateFeatureState w klasie SMS_Site | Aktualizacje stanu włączenia lub wyłączenia funkcji. |
| Metoda VerifyNoLoops w klasie SMS_Site | Określa, czy relacja nadrzędny-podrzędny dla danej witryny powoduje pętlę cykliczną. |
Właściwości
BuildNumber Typ danych: UInt32
Typ dostępu: Tylko do odczytu
Kwalifikatory: [odczyt]
Numer kompilacji programu Configuration Manager. Wartość domyślna to 0.
Features Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Zarezerwowana do użytku wewnętrznego.
InstallDir Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Katalog, w którym zainstalowano program Configuration Manager. Wartość domyślna to "".
Mode Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [wyliczenie]
Tryb strony. Dopuszczalne wartości:
| Value | Tryb lokacji |
|---|---|
| 1 | Konserwacja replikacji. |
| 2 | Odzyskiwanie w toku. |
| 3 | Uaktualnianie w toku. |
| 4 | Ocena wygasła. |
| 5 | Rozbudowa witryny w toku. |
| 6 | Tryb międzyoperacyjny, w którym istnieją lokacje główne mające tę samą wersję co urzędy certyfikacji, nie został uaktualniony. |
| 7 | Tryb międzyoperacyjny, w którym istnieją lokacje dodatkowe mające tę samą wersję, co serwer lokacji najwyższego poziomu, nie został uaktualniony. |
ReportingSiteCode Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [SizeLimit("3")]
Kod witryny nadrzędnej bieżącej witryny. Wartość domyślna to "".
RequestedStatus Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [wyliczenie]
Wartość wskazująca żądanie stanu lokacji dodatkowej. Poniżej przedstawiono możliwe wartości. Wartość domyślna to 1001.
| Value | Stan żądanej witryny |
|---|---|
| 1001 | Tworzenie lokacji dodatkowej; 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 witryny pomocniczej. |
| 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 uaktualnianie lokacji dodatkowej. |
| 1007 | Odinstaluj lokację dodatkową. |
| 1008 | Rozpoczęto deinstalację lokacji dodatkowej. |
| 1009 | Usuń lokację dodatkową. |
| 1010 | Rozpoczęto usuwanie witryny 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 ustawiać tylko wartości poprzedzone ciągiem "SEC_REQUEST_".
SecondarySiteCMUpdateStatus Typ danych: UInt32
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Wskazuje, czy serwer lokacji dodatkowej ma najnowsze aktualizacje programu Configuration Manager zainstalowane z jego elementu nadrzędnego.
ServerName Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Nazwa serwera witryny, w której zainstalowano program Configuration Manager. Wartość domyślna to "".
SiteCode Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: [key, SizeLimit("3")]
Trzyliterowy kod witryny. Wartość domyślna to "".
SiteName Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
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 przedstawiono możliwe wartości. Wartość domyślna to ACTIVE (1).
| Value | Stan witryny |
|---|---|
| 1 | AKTYWNY |
| 2 | OCZEKUJĄCE |
| 3 | NIEPOWODZENIE |
| 4 | SKREŚLA NUMER |
| 5 | ULEPSZENIE |
| 6 | Nie można usunąć lub odinstalować 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: Właściwość do odczytu i zapisu
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: Właściwość do odczytu i zapisu
Kwalifikatory: [wyliczenie]
Typ witryny. Poniżej przedstawiono możliwe wartości. Wartość domyślna to SECONDARY (1).
| Value | Typ witryny |
|---|---|
| 1 | POMOCNICZE |
| 2 | PODSTAWOWY |
| 4 | Urząd certyfikacji |
Version Typ danych: String
Typ dostępu: Właściwość do odczytu i zapisu
Kwalifikatory: brak
Pełna wersja bieżącej witryny w programie Configuration Manager. Wartość domyślna to "".
Uwagi
Kwalifikacje do tej klasy obejmują:
Zabezpieczone
Aby uzyskać więcej informacji zarówno o kwalifikatorach klas, jak i kwalifikatorach właściwości zawartych w sekcji Właściwości, zobacz Kwalifikatory klasy i właściwości programu Configuration Manager.
SMS_SiteMoże służyć do pobierania nazwy serwera lokacji ze znanego kodu lokacji. Aby zapoznać się z przykładem, zobacz Jak utworzyć rolę punktu serwisowego środowiska PXE.
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz Wymagania dotyczące środowiska uruchomieniowego serwera programu Configuration Manager.
Wymagania dotyczące programowania
Aby uzyskać więcej informacji, zobacz Wymagania dotyczące programowania na serwerze programu Configuration Manager.
Zobacz też
Klasy WMI serwera konfiguracji lokacji programu Configuration Manager