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 in Configuration Manager, die Identifikations- und status Daten 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 automatische Aktualisierungseinstellungen ab. |
GetClientInfo-Methode in der Klasse SMS_Site | Ruft Informationen zu einem Client ab. |
GetClientPilotingConfigs-Methode in class 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 Aktualisierens von Clients erneut an den angegebenen Verteilungspunkt. |
SubmitRegistrationRecord-Methode in class SMS_Site | Übermittelt einen Registrierungsdatensatz. |
UpdateAutoUpgradeClientContent-Methode in Class SMS_Site | Updates automatisches Aktualisieren von Clientinhalten auf alle Verteilungspunkte. |
UpdateAutoUpgradeConfigs-Methode in class SMS_Site | Updates Konfigurationen für einstellungen für das automatische Upgrade. |
UpdateClientPilotingConfigs-Methode in class SMS_Site | Updates die Konfigurationen für Clientpiloteinstellungen. |
UpdateConsoleUsageData-Methode in class SMS_Site | Updates Von Konsolenverbindungen empfangene Konsolennutzungsdaten. |
UpdateFeatureState-Methode in Class SMS_Site | Updates den Aktiviert/Deaktiviert-Status 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 Interopmodus, in 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 die status des sekundären Standorts angibt. Mögliche Werte sind unten aufgeführt. Der Standardwert ist 1001.
Wert | Angeforderte status |
---|---|
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: [lesen, Aufzählung]
Aktuelle status der Website. Mögliche Werte sind unten aufgeführt. Der Standardwert ist ACTIVE (1).
Wert | Website-status |
---|---|
1 | AKTIV |
2 | ANHÄNGIG |
3 | MISSLUNGEN |
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ÄR |
2 | PRIMÄR |
4 | CAS |
Version
Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Schließen Sie Configuration Manager Version der aktuellen Website ab. Der Standardwert ist "".
Hinweise
Klassenqualifizierer für diese Klasse sind:
Gesichert
Weitere Informationen sowohl zu den Klassenqualifizierern als auch zu den Eigenschaftenqualifizierern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Configuration Manager Klassen- und Eigenschaftsqualifizierer.
SMS_Site
kann verwendet werden, um den Namen des Standortservers aus einem bekannten Standortcode abzurufen. Ein Beispiel finden Sie unter Erstellen einer PXE-Dienstpunktrolle.
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