Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SMS_Site WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse im Configuration Manager, die Identifikations- und Status für eine Configuration Manager-Standortinstallation darstellt.
Die folgende Syntax wurde aus 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
In der folgenden Tabelle sind die Methoden in der SMS_Site Klasse aufgeführt.
| Methode | Beschreibung |
|---|---|
| EncryptDataEx-Methode in Klasse SMS_Site | Verschlüsselt Daten mit dem öffentlichen Schlüssel des angegebenen Standortservers und gibt die verschlüsselten Daten zurück. |
| GetAutoUpgradeConfigs-Methode in Klasse SMS_Site | Ruft Konfigurationen für die Einstellungen für das automatische Upgrade ab. |
| GetClientInfo-Methode in Klasse SMS_Site | Ruft Informationen zu einem Client ab. |
| GetClientPilotingConfigs-Methode in Klasse SMS_Site | Ruft die Konfigurationen für die Client-Piloteinstellungen ab. |
| GetFeatureState-Methode in Klasse SMS_Site | Ruft den Aktivierungs-/Deaktivierungsstatus eines Features ab. |
| GetSiteADInfo-Methode in Klasse SMS_Site | Ruft die Active Directory-Informationen zum Standortserver ab. |
| ImportGlobalUserAccount-Methode in Klasse SMS_Site | Verschlüsselt Daten, die in der Hierarchie freigegeben sind. |
| ImportGlobalUserAccountEx-Methode in Klasse SMS_Site | Verschlüsselt Daten, die in der Hierarchie freigegeben sind. |
| ImportMachineEntry-Methode in Klasse SMS_Site | Importiert Computerinformationen. |
| IsUsedCert-Methode in Klasse SMS_Site | Bestimmt, ob das angegebene Zertifikat verwendet wird. |
| RedistributeAutoUpgradeClientContent-Methode in Klasse SMS_Site | Verteilt AutoUpgrade-Clientinhalte an den angegebenen Verteilungspunkt neu. |
| SubmitRegistrationRecord-Methode in Klasse SMS_Site | Übermittelt einen Registrierungsdatensatz. |
| UpdateAutoUpgradeClientContent-Methode in Klasse SMS_Site | Updates für das automatische Upgrade von Clientinhalten an alle Verteilungspunkte. |
| UpdateAutoUpgradeConfigs-Methode in Klasse SMS_Site | Updates für die Konfigurationseinstellungen für das automatische Upgrade. |
| UpdateClientPilotingConfigs-Methode in Klasse SMS_Site | Updates die Konfigurationen für die Clientpiloteinstellungen. |
| UpdateConsoleUsageData-Methode in Klasse SMS_Site | Updates Konsolenverwendungsdaten, die von Konsolenverbindungen empfangen werden. |
| UpdateFeatureState-Methode in Klasse SMS_Site | Updates den Status "Aktiviert/Deaktiviert" eines Features. |
| VerifyNoLoops-Methode in Klasse SMS_Site | Bestimmt, ob die Über-/Unterordnungsbeziehung für eine bestimmte Website zu einer rekursiven Schleife führt. |
Eigenschaften
BuildNumber Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifikanten: [lesen]
Configuration Manager-Buildnummer. Der Standardwert ist 0.
Features Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
Für die interne Verwendung reserviert.
InstallDir Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
Verzeichnis, in dem Configuration Manager installiert wurde. Der Standardwert ist "".
Mode Datentyp: UInt32
Zugriffstyp: Lesen/Schreiben
Qualifiers: [enumeration]
Modus der Website. Die folgenden Werte sind möglich:
| Wert | Websitemodus |
|---|---|
| 1 | Replikation wird gewartet. |
| 2 | Die Wiederherstellung wird ausgeführt. |
| 3 | Upgrade wird ausgeführt. |
| 4 | Die Auswertung ist abgelaufen. |
| 5 | Standorterweiterung wird ausgeführt. |
| 6 | Der Interop-Modus mit primären Standorten, die dieselbe Version wie der CAS haben, wurde nicht aktualisiert. |
| 7 | Der Interop-Modus mit sekundären Standorten, die die gleiche Version wie der Standortserver der obersten Ebene haben, wurde nicht aktualisiert. |
ReportingSiteCode Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifier: [SizeLimit("3")]
Websitecode für das übergeordnete Element der aktuellen Website. Der Standardwert ist "".
RequestedStatus Datentyp: UInt32
Zugriffstyp: Lesen/Schreiben
Qualifiers: [enumeration]
Wert, der eine Anforderung für den Status eines sekundären Standorts angibt. Mögliche Werte sind unten aufgeführt. Der Standardwert ist 1001.
| Wert | Angeforderter Status der Website |
|---|---|
| 1001 | Erstellen eines sekundären Standorts; Der primäre Standort sendet das Installationsmedium nach unten. |
| 1002 | Erstellen Sie einen sekundären Standort mit den Installationsmedien, die bereits auf dem sekundären Standort verfügbar sind. |
| 1003 | Die Erstellung der sekundären Website wurde gestartet. |
| 1004 | Upgrade eines sekundären Standorts; Der primäre Standort sendet das Installationsmedium nach unten. |
| 1005 | Aktualisieren Sie einen sekundären Standort mit dem Installationsmedium, das bereits am sekundären Standort verfügbar ist. |
| 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 | Sekundären Standort löschen. |
| 1010 | Die Löschung der sekundären Website wurde gestartet. |
| 1011 | Wiederherstellen eines sekundären Standorts; Der primäre Standort sendet das Installationsmedium nach unten. |
| 1012 | Wiederherstellen eines sekundären Standorts; Das Installationsmedium ist bereits auf dem 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, denen "SEC_REQUEST_" vorangestellt ist.
SecondarySiteCMUpdateStatus Datentyp: UInt32
Zugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
Gibt an, ob auf dem sekundären Standortserver die neuesten Configuration Manager-Updates vom übergeordneten Server installiert sind.
ServerName Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
Servername des Standorts, auf dem Configuration Manager installiert ist. Der Standardwert ist "".
SiteCode Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifiers: [key, SizeLimit("3")]
Aus drei Buchstaben bestehender Websitecode für die Website. Der Standardwert ist "".
SiteName Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
Name der Website. Der Standardwert ist "".
Status Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifiers: [read, enumeration]
Aktueller Status der Website. Mögliche Werte sind unten aufgeführt. Der Standardwert ist ACTIVE (1).
| Wert | Site status |
|---|---|
| 1 | AKTIV |
| 2 | AUSSTEHEND |
| 3 | FEHLGESCHLAGEN |
| 4 | GELÖSCHT |
| 5 | AKTUALISIEREN |
| 6 | Der sekundäre Standort konnte nicht gelöscht oder deinstalliert werden. |
| 7 | Das Upgrade des sekundären Standorts ist fehlgeschlagen. |
| 8 | Die Wiederherstellung des sekundären Standorts wird ausgeführt. |
| 9 | Sekundäre Website konnte nicht wiederhergestellt werden. |
TimeZoneInfo Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
Standortserver-Zeitzone, dargestellt als Win32-Struktur TIME_ZONE_INFORMATION , die von der Win32-Funktion GetTimeZoneInformation abgerufen wird. Der Standardwert ist "".
Type Datentyp: UInt32
Zugriffstyp: Lesen/Schreiben
Qualifiers: [enumeration]
Websitetyp. Mögliche Werte sind unten aufgeführt. Der Standardwert ist "SEKUNDÄR (1)".
| Wert | Websitetyp |
|---|---|
| 1 | SEKUNDÄR |
| 2 | PRIMÄR |
| 4 | CAS (CAS) |
Version Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
Vollständige Configuration Manager-Version des aktuellen Standorts. Der Standardwert ist "".
Hinweise
Zu den Klassenqualifikationen für diese Klasse gehören:
Gesichert
Weitere Informationen zu den Klassen- und Eigenschaftskennzeichnern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Klassen- und Eigenschaftsbegrenzungszeichen im Configuration Manager.
SMS_SiteKann verwendet werden, um den Standortservernamen aus einem bekannten Standortcode abzurufen. Ein Beispiel finden Sie unter Erstellen einer PXE-Dienstpunktrolle.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter Anforderungen an die Configuration Manager Server-Laufzeit.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Entwicklungsanforderungen für Configuration Manager Server.
Siehe auch
Configuration Manager WMI-Klassen für den Standortkonfigurationsserver