SMS_Site, serverns WMI-klass
SMS_Site
WMI-klassen (Windows Management Instrumentation) är en SMS-providerserverklass i Configuration Manager som representerar identifierings- och statusdata för en Configuration Manager platsinstallation.
Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.
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;
};
Metoder
I följande tabell visas metoderna i SMS_Site
klassen .
Metod | Beskrivning |
---|---|
EncryptDataEx-metod i klass SMS_Site | Krypterar data med den angivna platsserverns offentliga nyckel och returnerar krypterade data. |
GetAutoUpgradeConfigs-metod i klass SMS_Site | Hämtar konfigurationer för inställningar för automatisk uppgradering. |
GetClientInfo-metod i klass SMS_Site | Hämtar information om en klient. |
GetClientPilotingConfigs-metod i klass SMS_Site | Hämtar konfigurationerna för klientpilotinställningar. |
GetFeatureState-metod i klass SMS_Site | Hämtar det aktiverade/inaktiverade tillståndet för en funktion. |
GetSiteADInfo-metod i klass SMS_Site | Hämtar Active Directory-information om platsservern. |
ImportGlobalUserAccount-metod i klass SMS_Site | Krypterar data som delas i hierarkin. |
ImportGlobalUserAccountEx-metod i klass SMS_Site | Krypterar data som delas i hierarkin. |
ImportMachineEntry-metod i klass SMS_Site | Importerar datorinformation. |
IsUsedCert-metod i klass SMS_Site | Avgör om det angivna certifikatet används. |
RedistributeAutoUpgradeClientContent-metod i klass SMS_Site | Omdistribuerar automatiskt klientinnehåll till den angivna distributionsplatsen. |
SubmitRegistrationRecord-metod i klass SMS_Site | Skickar en registreringspost. |
UpdateAutoUpgradeClientContent-metod i klass SMS_Site | Uppdateringar automatiskt uppgradera klientinnehållet till alla distributionsplatser. |
UpdateAutoUpgradeConfigs-metod i klass SMS_Site | Uppdateringar konfigurationer för inställningar för automatisk uppgradering. |
UpdateClientPilotingConfigs-metod i klass SMS_Site | Uppdateringar konfigurationerna för klientpilotinställningar. |
UpdateConsoleUsageData-metod i klass SMS_Site | Uppdateringar konsolanvändningsdata som tagits emot från konsolanslutningar. |
UpdateFeatureState-metod i klass SMS_Site | Uppdateringar aktiverat/inaktiverat tillstånd för en funktion. |
VerifyNoLoops-metod i klass SMS_Site | Avgör om relationen mellan överordnad och underordnad för en viss plats resulterar i en rekursiv loop. |
Egenskaper
BuildNumber
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Configuration Manager versionsnummer. Standardvärdet är 0.
Features
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Reserverad för internt bruk.
InstallDir
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Katalog där Configuration Manager installerades. Standardvärdet är "".
Mode
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [uppräkning]
Platsens läge. Möjliga värden är:
Värde | Platsläge |
---|---|
1 | Replikeringsunderhåll. |
2 | Återställning pågår. |
3 | Uppgradering pågår. |
4 | Utvärderingen har upphört att gälla. |
5 | Webbplatsexpansion pågår. |
6 | Interop-läge där det finns primära platser, som har samma version som CAS, uppgraderades inte. |
7 | Interop-läget där det finns sekundära platser, som har samma version som platsservern på den översta nivån, uppgraderades inte. |
ReportingSiteCode
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [SizeLimit("3")]
Platskod för den överordnade platsen. Standardvärdet är "".
RequestedStatus
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [uppräkning]
Värde som anger en begäran om sekundär platsstatus. Möjliga värden visas nedan. Standardvärdet är 1001.
Värde | Begärd webbplatsstatus |
---|---|
1001 | Skapa en sekundär plats. den primära platsen skickar ned installationsmediet. |
1002 | Skapa en sekundär plats med installationsmediet som redan är tillgängligt på den sekundära platsen. |
1003 | Den sekundära platsen har skapats. |
1004 | Uppgradera en sekundär plats. den primära platsen skickar ned installationsmediet. |
1005 | Uppgradera en sekundär plats med installationsmediet som redan är tillgängligt på den sekundära platsen. |
1006 | Uppgraderingen av den sekundära platsen har startats. |
1007 | Avinstallera en sekundär plats. |
1008 | Avinstallationen av den sekundära platsen har startats. |
1009 | Ta bort en sekundär plats. |
1010 | Borttagningen av den sekundära platsen har startats. |
1011 | Återställa en sekundär plats. den primära platsen skickar ned installationsmediet. |
1012 | Återställa en sekundär plats. installationsmediet är redan tillgängligt på den sekundära platsen. |
1013 | Återställningen av den sekundära platsen har startats. |
Använd den här egenskapen för att skapa och uppgradera en sekundär plats. Endast värden som föregås av "SEC_REQUEST_" kan anges.
SecondarySiteCMUpdateStatus
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Anger om den sekundära platsservern har de senaste Configuration Manager uppdateringarna installerade från den överordnade servern.
ServerName
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Servernamnet på den plats där Configuration Manager är installerat. Standardvärdet är "".
SiteCode
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: [key, SizeLimit("3")]
Platskod med tre bokstäver för platsen. Standardvärdet är "".
SiteName
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Namnet på webbplatsen. Standardvärdet är "".
Status
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read, enumeration]
Aktuell status för webbplatsen. Möjliga värden visas nedan. Standardvärdet är ACTIVE (1).
Värde | Webbplatsstatus |
---|---|
1 | AKTIVA |
2 | VÄNTANDE |
3 | MISSLYCKADES |
4 | TAS BORT |
5 | UPPGRADERA |
6 | Det gick inte att ta bort eller avinstallera den sekundära platsen. |
7 | Det gick inte att uppgradera den sekundära platsen. |
8 | Återställning av sekundär plats pågår. |
9 | Det gick inte att återställa den sekundära platsen. |
TimeZoneInfo
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Platsserverns tidszon representeras som en Win32-struktur TIME_ZONE_INFORMATION
som hämtas av Win32-funktionen GetTimeZoneInformation
. Standardvärdet är "".
Type
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: [uppräkning]
Typ av webbplats. Möjliga värden visas nedan. Standardvärdet är SEKUNDÄR (1).
Värde | Webbplatstyp |
---|---|
1 | SEKUNDÄRA |
2 | PRIMÄRA |
4 | CAS |
Version
Datatyp: String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Slutför Configuration Manager version av den aktuella webbplatsen. Standardvärdet är "".
Anmärkningar
Klasskvalificerare för den här klassen omfattar:
Säkrade
Mer information om både klasskvalificerare och egenskapskvalificerare som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.
SMS_Site
kan användas för att hämta platsservernamnet från en känd platskod. Ett exempel finns i How to Create a PXE Service Point Role (Skapa en PXE-tjänstpunktsroll).
Krav
Körningskrav
Mer information finns i Configuration Manager serverkörningskrav.
Utvecklingskrav
Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).
Se även
Configuration Manager WMI-klasser för platskonfigurationsserver