Dela via


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:

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