WMI-klass för SMS_R_System Server

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

Följande syntax är inte definierad 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 inte några metoder.

Egenskaper

Active Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Flagga som anger klientens tillstånd i nätverket. Även om den vanligtvis anges till 1 sätts den här flaggan till 0 av klienthälsoverktygen när det fastställs att klienten inte är felfri eller inte aktivt deltar i nätverket.

ADSiteName Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Namnet på den Active Directory-plats som har tilldelats till klienten.

AgentName Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Lista över namnen på identifieringsagenterna som hittade resursen.

AgentSite Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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

AgentTime Datatyp: DateTime Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Lista över datum och tider för upptäckten.

AlwaysInternet Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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

Client Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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

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

ClientType Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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: Inga

Version av den installerade klientprogramvaran.

CPUType Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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

CreationDate Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Datumet då posten först skapades, när resursen först upptäcktes.

Decommissioned Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Flagga som identifierar om resursen är inaktiverad eller inte.

DistinguishedName Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Det unika namnet på kontot.

EASDeviceID Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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

HardwareID Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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

InternetEnabled Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Visar om enheten är aktiverad som en Internet-enhet.

IPAddresses Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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

IPSubnets Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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

IPv6Addresses Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Lista över resursens IPv6-adresser.

IPv6Prefixes Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Lista över resursens IPv6-prefix.

IsAssignedToUser Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

true om resursen är tilldelad till en användare.

IsMachineChangesPersisted Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

true om datorändringarna fortsätter.

IsVirtualMachine Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

true om resursen är en virtuell dator.

LastLogonUserDomain Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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

LastLogonTimestamp Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Datumet för den senaste inloggningen i systemet.

LastLogonUserName Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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

MACAddresses Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Lista över media.

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

MDMDeviceCategory Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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

Name Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Namn på resursen.

NetbiosName Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Namn som används av NetBIOS-protokollet.

ObjectGUID Datatyp: UInt8 Array

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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

Obsolete Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Värde som identifierar postens status. Även om det vanligtvis anges till 0 sätts 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: Inga

Frihandssträng som beskriver operativsystemet.

PreviousSMSUUID Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

ID för maskinvaran. Om klienten fastställer att maskinvaran har ändrats väsentligt (det vill säga att klienten troligen har flyttats från en dator till en annan) genererar den en ny GUID åt sig själv och rapporterar den gamla i den här egenskapen. Servern markerar också den gamla posten som inaktuell.

PrimaryGroupID Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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

ResourceDomainORWorkgroup Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Domän eller arbetsgrupp som resursen tillhör.

ResourceID Datatyp: UInt32

Åtkomsttyp: Läsa/skriva

Kvalificerare: [key]

Se SMS_Resource WMI-klass för server.

ResourceNames Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Lista över namn som inte är från NetBIOS.

ResourceType Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Typ av resurser på webbplatsen. Mer information finns i SMS_ResourceMap WMI-klass för server.

SecurityGroupName Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

SecurityGroupName (på engelska)

SID Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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

SMBIOSGUID Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

BIOS-GUID för en klientdator.

SMSAssignedSites Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Lista över webbplatskoder för webbplatser som resursen är tilldelad till, baserat på webbplatsgränserna. Även om en resurs har tilldelats till en webbplats kanske den inte fungerar som en klient om klientprogramvaran inte redan är installerad.

SMSInstalledSites Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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

SMSUniqueIdentifier Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Unikt ID som kommer från klientdatorn. Detta ID är unikt för olika webbplatser.

SMSUUIDChangeDate Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Datumet då klienten genererade en ny GUID.

SNMPCommunityName Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

SNMP-communitynamnet som används vid nätverksidentifiering för att identifiera resursen.

SystemContainerName Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

En matris med Active Directory-behållarnamn som systemet tillhör.

SystemGroupName Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

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

SystemSystemOUName Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

En matris med organisationsenheter som systemet tillhör.

SystemRoles Datatyp: String Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Lista över platssystemroller som resursen utför i Configuration Manager installationen, 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: Inga

Okänt.

UserAccountControl Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Användarkontokontrollvärde som hämtats från Active Directory.

VirtualMachineHostName Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Värdnamn för virtuell dator.

WipeStatus Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: Inga

Rensningsstatus för enheten, enligt rapport från Exchange Active Sync (EAS).

Värde Rensa status
1 Wipe Pending
2 Wipe Cancelling
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 Körningskrav för Configuration Manager Server.

Utvecklingskrav

Mer information finns i Utvecklingskrav för Configuration Manager Server.

Se även

WMI-klass för SMS_Resource Server