WMI-Klasse für SMS_R_System Server

Die SMS_R_System WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die dynamisch zur Laufzeit des SMS-Anbieters generiert wird und Ermittlungsdaten für alle ermittelten Systemressourcen enthält.

Die folgende Syntax ist im MOF-Code (Managed Object Format) nicht definiert.

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;   
};  

Methoden

Die SMS_R_System -Klasse definiert keine Methoden.

Eigenschaften

Active
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Flag, das den Status des Clients im Netzwerk angibt. Obwohl es in der Regel auf 1 festgelegt ist, wird dieses Flag von den Clientintegritätstools auf 0 festgelegt, wenn festgestellt wird, dass der Client nicht fehlerfrei ist oder nicht aktiv am Netzwerk teilnimmt.

ADSiteName
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Der Name des Active Directory-Standorts, der dem Client zugewiesen ist.

AgentName
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Liste der Namen der Ermittlungs-Agents, die die Ressource gefunden haben.

AgentSite
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Liste der Websites, von denen die Ermittlungs-Agents ausgeführt werden.

AgentTime
Datentyp: DateTime Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Liste der Ermittlungsdaten und -uhrzeiten.

AlwaysInternet
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Wert, der angibt, ob sich der Client immer wie ein internetbasierter Client verhält.

Client
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Wert, der angibt, ob auf einem Computer Configuration Manager Clientsoftware installiert ist. Die folgenden Werte sind möglich:

Wert Beschreibung
0 Ein Computer, auf dem keine Clientsoftware installiert ist.
1 Ein Computer, auf dem Clientsoftware installiert ist.

ClientType
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Der Typ des Clients, der auf dem Computer installiert ist. Die folgenden Werte sind möglich:

Wert Beschreibung
0 Legacy
1 Erweiterter Client
3 Geräteclient

ClientVersion
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Version der installierten Clientsoftware.

CPUType
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Der CPU-Typ, z. B. StrongARM. Derzeit melden nur Geräteclients diesen Wert.

CreationDate
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Das Datum, an dem der Datensatz zum ersten Mal erstellt wurde, als die Ressource zum ersten Mal erkannt wurde.

Decommissioned
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Flag, das angibt, ob die Ressource außer Betrieb genommen wird oder nicht.

DistinguishedName
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Der Distinguished Name des Kontos.

EASDeviceID
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Die Exchange Active Sync-Geräte-ID für die Verwaltung mobiler Geräte.

HardwareID
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Eine ID, die die Hardware, auf der der Client installiert ist, eindeutig beschreibt. Diese ID bleibt durch erneutes Image oder durch aufeinanderfolgende Installationen des Betriebssystems oder Clients unverändert. Dies unterscheidet sich von der Configuration Manager eindeutigen ID, die sich unter diesen Umständen ändern kann.

InternetEnabled
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Zeigt an, ob das Gerät als Internetgerät aktiviert ist.

IPAddresses
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Liste der IP-Adressen, die der Ressource zugeordnet sind. Wenn für die Ressource mehrere Netzwerkkarten installiert sind, werden mehrere Adressen aufgeführt.

IPSubnets
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Liste der Subnetzmasken, die den IP-Adressen der Ressource zugeordnet sind.

IPv6Addresses
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Liste der IPv6-Adressen der Ressource.

IPv6Prefixes
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Liste der IPv6-Präfixe der Ressource.

IsAssignedToUser
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

true , wenn die Ressource einem Benutzer zugewiesen ist.

IsMachineChangesPersisted
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

true , wenn Computeränderungen beibehalten werden.

IsVirtualMachine
Datentyp: Boolean

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

true , wenn es sich bei der Ressource um einen virtuellen Computer handelt.

LastLogonUserDomain
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Domäne, die vom letzten angemeldeten Benutzer zum Zeitpunkt der Ausführung des Ermittlungs-Agents verwendet wurde.

LastLogonTimestamp
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Das Datum der letzten Anmeldung für das System.

LastLogonUserName
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Name des zuletzt angemeldeten Benutzers zum Zeitpunkt der Ausführung des Ermittlungs-Agents.

MACAddresses
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Liste der Medien.

MAC-Adressen (Media Access Controller) der Ressource.

MDMDeviceCategory
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Wenn einem Gerät eine Gerätekategorie zugewiesen ist, enthält diese Eigenschaft den GUID-Schlüssel, der zugeordnet CategoryIDist, der in SMS_MDMDeviceCategory Server WMI-Klasse definiert ist.

Name
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Name der Ressource.

NetbiosName
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Der vom NetBIOS-Protokoll verwendete Name.

ObjectGUID
Datentyp: UInt8 Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Objekt-GUID der aus Active Directory abgerufenen Ressource.

Obsolete
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Wert, der den Status des Datensatzes angibt. Obwohl er normalerweise auf 0 festgelegt ist, wird dieser Wert auf 1 festgelegt, wenn der Server erkennt, dass der Datensatz durch einen anderen Datensatz für denselben Computer ersetzt wurde. Wenn mehrere Datensätze denselben HardwareID Wert haben (derselbe Computer), werden die älteren Datensätze als veraltet markiert.

OperatingSystemNameandVersion
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Freiformzeichenfolge, die das Betriebssystem beschreibt.

PreviousSMSUUID
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

ID der Hardware. Wenn der Client feststellt, dass sich die Hardware erheblich geändert hat (d. h. dass der Client höchstwahrscheinlich von einem Computer auf einen anderen verschoben wurde), generiert er eine neue GUID für sich selbst und meldet die alte GUID in dieser Eigenschaft. Der Server markiert auch den alten Datensatz als veraltet.

PrimaryGroupID
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Primäre Gruppe der aus Active Directory abgerufenen Ressource.

ResourceDomainORWorkgroup
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Domäne oder Arbeitsgruppe, zu der die Ressource gehört.

ResourceID
Datentyp: UInt32

Zugriffstyp: Lese-/Schreibzugriff

Qualifizierer: [Schlüssel]

Weitere Informationen finden Sie unter SMS_Resource Server WMI-Klasse.

ResourceNames
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Liste der Nicht-NetBIOS-Namen.

ResourceType
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Typ der Ressourcen auf der Website. Weitere Informationen finden Sie unter SMS_ResourceMap-Server-WMI-Klasse.

SecurityGroupName
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

SecurityGroupName

SID
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

SID der aus Active Directory abgerufenen Ressource.

SMBIOSGUID
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

BIOS-GUID eines Clientcomputers.

SMSAssignedSites
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Liste der Standortcodes für Standorte, denen die Ressource zugewiesen ist, basierend auf den Standortgrenzen. Obwohl eine Ressource einem Standort zugewiesen ist, funktioniert sie möglicherweise nicht als Client, wenn die Clientsoftware noch nicht installiert ist.

SMSInstalledSites
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Liste der Codes für Websites, an die die Ressource Daten meldet. Schließlich sollte diese Liste mit der Liste der zugewiesenen Websites übereinstimmen.

SMSUniqueIdentifier
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Eindeutige ID, die vom Clientcomputer stammt. Diese ID ist standortübergreifend eindeutig.

SMSUUIDChangeDate
Datentyp: DateTime

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Das Datum, an dem der Client eine neue GUID generiert hat.

SNMPCommunityName
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Snmp-Communityname, der bei der Netzwerkermittlung verwendet wird, um die Ressource zu ermitteln.

SystemContainerName
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Ein Array von Active Directory-Containernamen, zu dem das System gehört.

SystemGroupName
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Ein Array von Active Directory-Gruppennamen, zu dem das System gehört.

SystemSystemOUName
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Ein Array von Organisationseinheiten (OUs), zu denen das System gehört.

SystemRoles
Datentyp: String Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Liste der Standortsystemrollen, die die Ressource in der Configuration Manager Installation ausführt, z. B. ein Verteilungspunkt. Nur Ressourcen, die eine oder mehrere bestimmte Standortsystemrollen ausführen, weisen einen Wert für diese Eigenschaft auf.

Unknown
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Unbekannt.

UserAccountControl
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Aus Active Directory abgerufener Benutzerkontosteuerungswert.

VirtualMachineHostName
Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Hostname des virtuellen Computers.

WipeStatus
Datentyp: UInt32

Zugriffstyp: Schreibgeschützt

Qualifizierer: Keine

Zurücksetzen des Gerätestatus, wie über Exchange Active Sync (EAS) gemeldet.

Wert Zurücksetzungsstatus
1 Ausstehendes Zurücksetzen
2 Abbruch zurücksetzen
3 Bestätigt/Registriert zurücksetzen

HinwBemerkungeneise

Sie können Ressourceninstanzen nicht mithilfe von WMI erstellen oder aktualisieren, aber Sie müssen Ressourcen mithilfe von Datenermittlungsdatensätzen erstellen oder aktualisieren. Sie können Ressourceninstanzen jedoch mithilfe von WMI löschen.

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.

Siehe auch

WMI-Klasse des SMS_Resource-Servers