Dela via


SMS_R_System, serverns WMI-klass

SMS_R_System Klassen Windows Management Instrumentation (WMI) är en SMS-providerserverklass i Configuration Manager som genereras dynamiskt vid SMS-providerns körningstid och innehåller identifieringsdata för alla identifierade systemresurser.

Följande syntax definieras inte i MOF-kod (Managed Object Format).

Syntax

Class SMS_R_System : SMS_Resource   
{   
   UInt32 Active;   
   String ADSiteName;   
   String AgentName[];   
   String AgentSite[];   
   DateTime AgentTime[];   
   UInt32 AlwaysInternet;   
   UInt32 Client;   
   UInt32 ClientType;   
   String ClientVersion;   
   String CPUType;   
   DateTime CreationDate;   
   UInt32 Decommissioned;   
   String DistinguishedName;   
   String EASDeviceID;   
   String HardwareID;   
   UInt32 InternetEnabled;   
   String IPAddresses[];   
   String IPSubnets[];   
   String IPv6Addresses[];   
   String IPv6Prefixes[];   
   Boolean IsAssignedToUser;   
   Boolean IsMachineChangesPersisted;   
   Boolean IsVirtualMachine;   
   String LastLogonUserDomain;   
   String LastLogonUserName;   
   DateTime LastLogonTimestamp;   
   String MACAddresses[];   
   String MDMDeviceCategory;  
   String Name;   
   String NetbiosName;   
   UInt8 ObjectGUID[];   
   UInt32 Obsolete;   
   String OperatingSystemNameandVersion;   
   String PreviousSMSUUID;   
   UInt32 PrimaryGroupID;   
   String ResourceDomainORWorkgroup;   
   UInt32 ResourceID;   
   String ResourceNames[];   
   UInt32 ResourceType;   
   String SecurityGroupName[];   
   String SID;   
   String SMBIOSGUID;   
   String SMSAssignedSites[];   
   String SMSInstalledSites[];   
   String SMSResidentSites[];   
   String SMSUniqueIdentifier;   
   DateTime SMSUUIDChangeDate;   
   String SNMPCommunityName;   
   String SystemContainerName[];   
   String SystemGroupName[];   
   String SystemOUName[];   
   String SystemRoles[];   
   UInt32 Unknown;   
   UInt32 UserAccountControl;   
   String VirtualMachineHostName;   
   UInt32 WipeStatus;   
};  

Metoder

Klassen SMS_R_System definierar inga metoder.

Egenskaper

Active
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Flagga som anger tillståndet för klienten i nätverket. Även om den vanligtvis är inställd på 1 anges den här flaggan till 0 av klienthälsoverktygen när det fastställs att klienten inte är felfri eller inte deltar aktivt i nätverket.

ADSiteName
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Det Active Directory-platsnamn som har tilldelats klienten.

AgentName
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Lista över namnen på identifieringsagenter som hittade resursen.

AgentSite
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Lista över webbplatser som identifieringsagenterna körs från.

AgentTime
Datatyp: DateTime Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Lista över datum och tider för identifiering.

AlwaysInternet
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Värde som anger om klienten alltid beter sig som en Internetbaserad klient.

Client
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Värde som anger om en dator har Configuration Manager klientprogramvara installerad. Möjliga värden är:

Värde Beskrivning
0 En dator som inte har någon installerad klientprogramvara.
1 En dator där klientprogramvaran är installerad.

ClientType
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Typen av klient som är installerad på datorn. Möjliga värden är:

Värde Beskrivning
0 Föråldrad
1 Avancerad klient
3 Enhetsklient

ClientVersion
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Version av den installerade klientprogramvaran.

CPUType
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Cpu-typen, till exempel StrongARM. För närvarande rapporterar endast enhetsklienter det här värdet.

CreationDate
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Det datum då posten först skapades, när resursen först identifierades.

Decommissioned
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Flagga som identifierade om resursen har inaktiverats eller inte.

DistinguishedName
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Kontots unika namn.

EASDeviceID
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Enhets-ID för Exchange Active Sync för hantering av mobila enheter.

HardwareID
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Ett ID som unikt beskriver maskinvaran som klienten är installerad på. Detta ID förblir oförändrat genom ombildning eller genom efterföljande installationer av operativsystemet eller klienten. Detta skiljer sig från det Configuration Manager unika ID:t, som kan ändras under dessa omständigheter.

InternetEnabled
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Visar om enheten är aktiverad som en Internetenhet.

IPAddresses
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Lista över DE IP-adresser som är associerade med resursen. Fler än en adress visas om resursen har flera nätverkskort installerade.

IPSubnets
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Lista över nätmasker som är associerade med resursens IP-adresser.

IPv6Addresses
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Lista över resursens IPv6-adresser.

IPv6Prefixes
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Lista över IPv6-prefix för resursen.

IsAssignedToUser
Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

true om resursen har tilldelats till en användare.

IsMachineChangesPersisted
Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

true om datorändringar sparas.

IsVirtualMachine
Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

true om resursen är en virtuell dator.

LastLogonUserDomain
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Domän som användes av den senast inloggade användaren när identifieringsagenten kördes.

LastLogonTimestamp
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Datumet för den senaste inloggningen för systemet.

LastLogonUserName
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Namnet på den senast inloggade användaren när identifieringsagenten kördes.

MACAddresses
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Lista över media.

Mac-adresser (Media Access Controller) för resursen.

MDMDeviceCategory
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Om en enhet tilldelas en enhetskategori innehåller den här egenskapen GUID-nyckeln som är associerad med CategoryID, som definieras i SMS_MDMDeviceCategory serverns WMI-klass.

Name
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Namnet på resursen.

NetbiosName
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Namn som används av NetBIOS-protokollet.

ObjectGUID
Datatyp: UInt8 Array

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Objekt-GUID för resursen som hämtats från Active Directory.

Obsolete
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Värde som identifierar postens tillstånd. Även om det vanligtvis är inställt på 0 anges det här värdet till 1 när servern upptäcker att posten har ersatts av en annan post för samma dator. Om flera poster har samma HardwareID värde (samma dator) markeras de äldre posterna som föråldrade.

OperatingSystemNameandVersion
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Friformssträng som beskriver operativsystemet.

PreviousSMSUUID
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

ID för maskinvaran. Om klienten fastställer att maskinvaran har ändrats avsevärt (dvs. att klienten troligen har flyttats från en dator till en annan), genererar den ett nytt GUID för sig själv och rapporterar det gamla i den här egenskapen. Servern markerar också den gamla posten som föråldrad.

PrimaryGroupID
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Primär grupp av resursen som hämtats från Active Directory.

ResourceDomainORWorkgroup
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Domän eller arbetsgrupp som resursen tillhör.

ResourceID
Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [nyckel]

Se SMS_Resource serverns WMI-klass.

ResourceNames
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Lista över icke-NetBIOS-namn.

ResourceType
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Typ av resurser på webbplatsen. Mer information finns i SMS_ResourceMap serverns WMI-klass.

SecurityGroupName
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

SecurityGroupName

SID
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

SID för resursen som hämtats från Active Directory.

SMBIOSGUID
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

BIOS GUID för en klientdator.

SMSAssignedSites
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Lista över platskoder för platser som resursen har tilldelats, baserat på platsgränserna. Även om en resurs har tilldelats till en plats kanske den inte fungerar som en klient om klientprogramvaran ännu inte har installerats.

SMSInstalledSites
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Lista över koder för webbplatser som resursen rapporterar data till. Den här listan bör så småningom matcha listan över tilldelade platser.

SMSUniqueIdentifier
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Unikt ID som kommer från klientdatorn. Det här ID:t är unikt på flera webbplatser.

SMSUUIDChangeDate
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Datumet då klienten genererade ett nytt GUID.

SNMPCommunityName
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

SNMP-communitynamn som används i nätverksidentifiering för att identifiera resursen.

SystemContainerName
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

En matris med Active Directory-containernamn som systemet tillhör.

SystemGroupName
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

En matris med Active Directory-gruppnamn som systemet tillhör.

SystemSystemOUName
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

En matris med organisationsenheter (ORGANISATIONSENHETER) som systemet tillhör.

SystemRoles
Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Lista över platssystemroller som resursen utför i Configuration Manager installation, till exempel en distributionsplats. Endast resurser som utför en eller flera specifika platssystemroller har ett värde för den här egenskapen.

Unknown
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Okänd.

UserAccountControl
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Kontrollvärde för användarkonto som hämtats från Active Directory.

VirtualMachineHostName
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Värdnamn för virtuell dator.

WipeStatus
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Ingen

Enhetens rensningsstatus, enligt rapporten via Exchange Active Sync (EAS).

Värde Rensningsstatus
1 Väntande rensning
2 Rensning avbryts
3 Rensning bekräftad/registrerad

Anmärkningar

Du kan inte skapa eller uppdatera resursinstanser med hjälp av WMI, men du måste skapa eller uppdatera resurser med hjälp av dataidentifieringsposter. Du kan dock ta bort resursinstanser med hjälp av WMI.

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

SMS_Resource serverns WMI-klass