Dela via


SMS_ClientSettings, serverns WMI-klass

SMS_ClientSettings WMI-klassen (Windows Management Instrumentation) är en SMS-providerserverklass i Configuration Manager som representerar de inställningar som gäller för klienterna som tillhör en angiven samling. De här inställningarna åsidosätter standardklientinställningarna.

Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.

Syntax

Class SMS_ClientSettings : SMS_ClientSettingsBase  
{  
    SMS_ClientAgentConfig_BaseClass AgentConfigurations[];  
    UInt32 AssignmentCount;  
    String CreatedBy;  
    DateTime DateCreated;  
    DateTime DateModified;  
    String Description;  
    Boolean Enabled;  
    UInt32 FeatureType;  
    UInt32 Flags;  
    String LastModifiedBy;  
    String Name;  
    UInt32 Priority;  
    String SecuredScopeNames[];  
    UInt32 SettingsID;  
    UInt32 Type;  
    String UniqueID;  
};  

Metoder

I följande tabell visas metoderna i SMS_ClientSettings klassen .

Metod Beskrivning
CheckPortalUrl-metod för klass SMS_ClientSettings Kontrollerar om standardwebbplatsen för programkatalogen i standardinställningarna eller anpassade klientagentinställningar är inställd på portalUrl.

Egenskaper

AgentConfigurations
Datatyp: SMS_ClientAgentConfig_BaseClass Matris

Åtkomsttyp: Läsa/skriva

Kvalificerare: ingen

AgentConfigurations är en matris av typen SMS_ClientAgentConfig_BaseClass. Många klasser för enskilda funktioner ärver från SMS_ClientAgentConfig_BaseClass. Till exempel SMS_StateSystemConfig och SMS_HardwareInventoryAgentConfig. Du använder dessa enskilda SMS_*Konfigurationsklasser för att definiera värdet för inställningarna för deras funktion. Standardvärdet är null för AgentConfigurations.

AssignmentCount
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Antalet samlingar som tilldelas till den här inställningen. Standardvärdet är 0.

CreatedBy
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [notnull, read, sizelimit]

Namnet på den användare som skapade klientinställningarna.

DateCreated
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [notnull, read]

Datum och tid när klientinställningarna skapas.

DateModified
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [notnull, read]

Datum och tid när klientinställningarna ändras.

Description
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [notnull]

Användardefinierad beskrivning av inställningen. Standardvärdet är <null>.

Enabled
Datatyp: Boolean

Åtkomsttyp: Läsa/skriva

Kvalificerare: [notnull]

Reserverad för framtida användning.

FeatureType
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [notnull]

Anger om inställningarna tillämpas på vanlig SMS_ClientSettings eller SMS_AntimalwareSettings. Standardvärdet är 2 när du skapar SMS_ClientSettings. Möjliga värden är:

Värde Inställningstyp
1 SMS_AntimalwareSettings
2 SMS_ClientSettings

Flags
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [notnull]

Reserverad för framtida användning.

LastModifiedBy
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [notnull, read, sizelimit]

Namnet på den användare som senast ändrade klientinställningarna.

Name
Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [notnull]

Namnet på komponenten.

Priority
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [notnull]

Prioritet används av klienten för att bestämma vilket värde som ska tas om klienten tillhör mer än en samling och flera samlingar har definierat klientinställningar. Ju högre tal, desto lägre relativ prioritet för klienten. Alla inställningar bör ha olika prioritetsnummer. Standardvärdet är nästa tillgängliga prioritetsnummer.

SecuredScopeNames
Datatyp: String Array

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Namnet på de säkerhetsomfattningar som inställningen är associerad med. Standardvärdet är "Standard".

SettingsID
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [nyckel]

Endast för internt bruk.

Type
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [notnull]

Typ anger om inställningarna tillämpas på Enhet eller Användare. Standardvärdet är 1 (enhet).

Värde Inställningstyp
1 Enhet
2 Användare

UniqueID
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [notnull, read, sizelimit("64")]

Endast för internt bruk.

Anmärkningar

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).