Freigeben über


WMI-Klasse des SMS_Site-Servers

Die SMS_Site WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die Identifikations- und Statusdaten für eine Configuration Manager Standortinstallation darstellt.

Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

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;   
};  

Methoden

Die folgende Tabelle zeigt die Methoden in der SMS_Site -Klasse.

Methode Beschreibung
EncryptDataEx-Methode in class SMS_Site Verschlüsselt Daten mit dem öffentlichen Schlüssel des angegebenen Standortservers und gibt die verschlüsselten Daten zurück.
GetAutoUpgradeConfigs-Methode in class SMS_Site Ruft Konfigurationen für Einstellungen für automatische Upgrades ab.
GetClientInfo-Methode in der Klasse SMS_Site Ruft Informationen zu einem Client ab.
GetClientPilotingConfigs-Methode in der Klasse SMS_Site Ruft die Konfigurationen für Clientpiloteinstellungen ab.
GetFeatureState-Methode in Der Klasse SMS_Site Ruft den aktivierten/deaktivierten Status eines Features ab.
GetSiteADInfo-Methode in der Klasse SMS_Site Ruft Active Directory-Informationen des Standortservers ab.
ImportGlobalUserAccount-Methode in der Klasse SMS_Site Verschlüsselt Daten, die in der Hierarchie freigegeben sind.
ImportGlobalUserAccountEx-Methode in der Klasse SMS_Site Verschlüsselt Daten, die in der Hierarchie freigegeben sind.
ImportMachineEntry-Methode in der Klasse SMS_Site Importiert Computerinformationen.
IsUsedCert-Methode in der Klasse SMS_Site Bestimmt, ob das angegebene Zertifikat verwendet wird.
RedistributeAutoUpgradeClientContent-Methode in class SMS_Site Verteilt den Inhalt des automatischen Upgrades des Clients erneut an den angegebenen Verteilungspunkt.
SubmitRegistrationRecord-Methode in class SMS_Site Übermittelt einen Registrierungsdatensatz.
UpdateAutoUpgradeClientContent-Methode in Class SMS_Site Aktualisierungen automatisches Upgrade von Clientinhalten auf alle Verteilungspunkte.
UpdateAutoUpgradeConfigs-Methode in class SMS_Site Aktualisierungen Konfigurationen für einstellungen für automatische Upgrades.
UpdateClientPilotingConfigs-Methode in class SMS_Site Aktualisierungen die Konfigurationen für Clientpiloteinstellungen.
UpdateConsoleUsageData-Methode in class SMS_Site Aktualisierungen Konsolennutzungsdaten, die von Konsolenverbindungen empfangen werden.
UpdateFeatureState-Methode in Class SMS_Site Aktualisierungen den Aktiviert/Deaktiviert-Zustand eines Features.
VerifyNoLoops-Methode in class SMS_Site Bestimmt, ob die Beziehung zwischen über- und untergeordneten Elementen für eine bestimmte Website zu einer rekursiven Schleife führt.

Eigenschaften

BuildNumber
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [lesen]

Configuration Manager Buildnummer. Der Standardwert ist 0.

Features
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Für die interne Verwendung reserviert.

InstallDir
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Verzeichnis, in dem Configuration Manager installiert wurde. Der Standardwert ist "".

Mode
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [Enumeration]

Modus der Website. Die folgenden Werte sind möglich:

Wert Websitemodus
1 Replikationswartung.
2 Wiederherstellung wird ausgeführt.
3 Upgrade wird ausgeführt.
4 Die Auswertung ist abgelaufen.
5 Standorterweiterung wird ausgeführt.
6 Der Interopmodus, bei dem es primäre Standorte mit der gleichen Version wie der CAS gibt, wurde nicht aktualisiert.
7 Der Interoperabilitätsmodus, bei dem sekundäre Standorte mit der gleichen Version wie der Standortserver der obersten Ebene vorhanden sind, wurde nicht aktualisiert.

ReportingSiteCode
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [SizeLimit("3")]

Standortcode für das übergeordnete Element der aktuellen Website. Der Standardwert ist "".

RequestedStatus
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [Enumeration]

Wert, der eine Anforderung für den Status des sekundären Standorts angibt. Mögliche Werte sind unten aufgeführt. Der Standardwert ist 1001.

Wert Angeforderter Standortstatus
1001 Erstellen eines sekundären Standorts; Der primäre Standort sendet die Installationsmedien.
1002 Erstellen Sie einen sekundären Standort mit den Installationsmedien, die am sekundären Standort bereits verfügbar sind.
1003 Die Erstellung des sekundären Standorts wurde gestartet.
1004 Upgrade eines sekundären Standorts; Der primäre Standort sendet die Installationsmedien.
1005 Führen Sie ein Upgrade für einen sekundären Standort mithilfe der installationsmedien aus, die bereits am sekundären Standort verfügbar sind.
1006 Das Upgrade des sekundären Standorts wurde gestartet.
1007 Deinstallieren sie einen sekundären Standort.
1008 Die Deinstallation des sekundären Standorts wurde gestartet.
1009 Löschen eines sekundären Standorts.
1010 Das Löschen des sekundären Standorts wurde gestartet.
1011 Wiederherstellen eines sekundären Standorts; Der primäre Standort sendet die Installationsmedien.
1012 Wiederherstellen eines sekundären Standorts; das Installationsmedium ist bereits am sekundären Standort verfügbar.
1013 Die Wiederherstellung des sekundären Standorts wurde gestartet.

Verwenden Sie diese Eigenschaft zum Erstellen und Aktualisieren eines sekundären Standorts. Es können nur Werte festgelegt werden, die "SEC_REQUEST_" vorangestellt sind.

SecondarySiteCMUpdateStatus
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Gibt an, ob auf dem sekundären Standortserver die neuesten Configuration Manager Updates vom übergeordneten Server installiert wurden.

ServerName
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Servername des Standorts, auf dem Configuration Manager installiert ist. Der Standardwert ist "".

SiteCode
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

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

Aus drei Buchstaben bestehender Standortcode für die Website. Der Standardwert ist "".

SiteName
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Name der Website. Der Standardwert ist "".

Status
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: [read, enumeration]

Aktueller Status der Website. Mögliche Werte sind unten aufgeführt. Der Standardwert ist ACTIVE (1).

Wert Standortstatus
1 AKTIV
2 AUSSTEHENDE
3 FEHLGESCHLAGEN
4 GELÖSCHT
5 UPGRADE
6 Fehler beim Löschen oder Deinstallieren des sekundären Standorts.
7 Fehler beim Aktualisieren des sekundären Standorts.
8 Die Wiederherstellung des sekundären Standorts wird ausgeführt.
9 Fehler beim Wiederherstellen des sekundären Standorts.

TimeZoneInfo
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Die Zeitzone des Standortservers wird als Win32-Struktur TIME_ZONE_INFORMATION dargestellt, die von der Win32-Funktion GetTimeZoneInformation abgerufen wird. Der Standardwert ist "".

Type
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [Enumeration]

Typ der Website. Mögliche Werte sind unten aufgeführt. Der Standardwert ist SECONDARY (1).

Wert Websitetyp
1 SEKUNDÄREN
2 PRIMÄRE
4 Cas

Version
Datentyp: String

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: Keine

Schließen Sie Configuration Manager Version der aktuellen Website ab. Der Standardwert ist "".

HinwBemerkungeneise

Klassenqualifizierer für diese Klasse sind:

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.

Siehe auch

WMI-Klassen des Configuration Manager-Standortkonfigurationsservers