WMI-klasse SMS_R_System-server

De SMS_R_System WMI-klasse (Windows Management Instrumentation) is een sms-providerserverklasse, in Configuration Manager, die dynamisch wordt gegenereerd tijdens de uitvoering van sms-provider en detectiegegevens bevat voor alle gedetecteerde systeemresources.

De volgende syntaxis is niet gedefinieerd in MOF-code (Managed Object Format).

Syntaxis

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

De SMS_R_System klasse definieert geen methoden.

Eigenschappen

Active
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Vlag die de status van de client op het netwerk aangeeft. Hoewel deze meestal is ingesteld op 1, wordt deze vlag ingesteld op 0 door de clientstatushulpprogramma's wanneer wordt vastgesteld dat de client niet in orde is of niet actief deelneemt aan het netwerk.

ADSiteName
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

De Naam van de Active Directory-site die is toegewezen aan de client.

AgentName
Gegevenstype: String Matrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Lijst met de namen van detectieagents die de resource hebben gevonden.

AgentSite
Gegevenstype: String Matrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Lijst met sites van waaruit de detectieagents worden uitgevoerd.

AgentTime
Gegevenstype: DateTime Matrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Lijst met detectiedatums en -tijden.

AlwaysInternet
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Waarde die aangeeft of de client zich altijd gedraagt als een client op internet.

Client
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Waarde die aangeeft of op een computer Configuration Manager-clientsoftware is geïnstalleerd. Mogelijke waarden zijn:

Waarde Beschrijving
0 Een computer waarop geen clientsoftware is geïnstalleerd.
1 Een computer waarop clientsoftware is geïnstalleerd.

ClientType
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Het type client dat op de computer is geïnstalleerd. Mogelijke waarden zijn:

Waarde Beschrijving
0 Verouderd
1 Geavanceerde client
3 Apparaatclient

ClientVersion
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Versie van de geïnstalleerde clientsoftware.

CPUType
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Het CPU-type, bijvoorbeeld StrongARM. Op dit moment rapporteren alleen apparaatclients deze waarde.

CreationDate
Gegevenstype: DateTime

Toegangstype: Alleen-lezen

Kwalificatie: Geen

De datum waarop de record voor het eerst is gemaakt, toen de resource voor het eerst werd gedetecteerd.

Decommissioned
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Vlag die aangeeft of de resource buiten gebruik is gesteld of niet.

DistinguishedName
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

De DN-naam van het account.

EASDeviceID
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

De Exchange Active Sync-apparaat-id voor het beheer van mobiele apparaten.

HardwareID
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Een id die de hardware waarop de client is geïnstalleerd, uniek beschrijft. Deze id blijft ongewijzigd door nieuwe installatiekopieën of door opeenvolgende installaties van het besturingssysteem of de client. Dit verschilt van de Configuration Manager unieke id, die onder deze omstandigheden kan veranderen.

InternetEnabled
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Geeft aan of het apparaat is ingeschakeld als internetapparaat.

IPAddresses
Gegevenstype: String Matrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Lijst van de IP-adressen die zijn gekoppeld aan de resource. Er wordt meer dan één adres weergegeven als de resource meerdere netwerkkaarten heeft geïnstalleerd.

IPSubnets
Gegevenstype: String Matrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Lijst met de subnetmaskers die zijn gekoppeld aan de IP-adressen van de resource.

IPv6Addresses
Gegevenstype: String Matrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Lijst met de IPv6-adressen van de resource.

IPv6Prefixes
Gegevenstype: String Matrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Lijst met de IPv6-voorvoegsels van de resource.

IsAssignedToUser
Gegevenstype: Boolean

Toegangstype: Alleen-lezen

Kwalificatie: Geen

true als de resource is toegewezen aan een gebruiker.

IsMachineChangesPersisted
Gegevenstype: Boolean

Toegangstype: Alleen-lezen

Kwalificatie: Geen

true als computerwijzigingen blijven bestaan.

IsVirtualMachine
Gegevenstype: Boolean

Toegangstype: Alleen-lezen

Kwalificatie: Geen

true als de resource een virtuele machine is.

LastLogonUserDomain
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Domein dat is gebruikt door de laatst aangemelde gebruiker op het moment dat de detectieagent werd uitgevoerd.

LastLogonTimestamp
Gegevenstype: DateTime

Toegangstype: Alleen-lezen

Kwalificatie: Geen

De datum van de laatste aanmelding voor het systeem.

LastLogonUserName
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Naam van de laatst aangemelde gebruiker op het moment dat de detectieagent werd uitgevoerd.

MACAddresses
Gegevenstype: String Matrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Lijst van de media.

Mac-adressen (Media Access Controller) van de resource.

MDMDeviceCategory
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Als aan een apparaat een apparaatcategorie is toegewezen, bevat deze eigenschap de GUID-sleutel die is gekoppeld aan CategoryID, gedefinieerd in SMS_MDMDeviceCategory WMI-klasse server.

Name
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Naam van de resource.

NetbiosName
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

De naam die wordt gebruikt door het NetBIOS-protocol.

ObjectGUID
Gegevenstype: UInt8 Array

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Object-GUID van de resource die is opgehaald uit Active Directory.

Obsolete
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Waarde die de status van de record aangeeft. Hoewel deze waarde meestal is ingesteld op 0, wordt deze waarde ingesteld op 1 wanneer de server detecteert dat de record is vervangen door een andere record voor dezelfde computer. Als meerdere records dezelfde HardwareID waarde hebben (dezelfde computer), worden de oudere records gemarkeerd als verouderd.

OperatingSystemNameandVersion
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Tekenreeks in vrije vorm die het besturingssysteem beschrijft.

PreviousSMSUUID
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Id van de hardware. Als de client vaststelt dat de hardware aanzienlijk is gewijzigd (dat wil gezegd, dat de client waarschijnlijk van de ene computer naar de andere is verplaatst), genereert de client een nieuwe GUID voor zichzelf en rapporteert de oude in deze eigenschap. De server markeert ook de oude record als verouderd.

PrimaryGroupID
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Primaire groep van de resource die is opgehaald uit Active Directory.

ResourceDomainORWorkgroup
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Domein of werkgroep waartoe de resource behoort.

ResourceID
Gegevenstype: UInt32

Toegangstype: Lezen/schrijven

Kwalificatie: [sleutel]

Zie WMI-klasse SMS_Resource-server.

ResourceNames
Gegevenstype: String Matrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Lijst met niet-NetBIOS-namen.

ResourceType
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Type resources op de site. Zie WMI-klasse SMS_ResourceMap-server voor meer informatie.

SecurityGroupName
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

SecurityGroupName

SID
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

SID van de resource die is opgehaald uit Active Directory.

SMBIOSGUID
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

BIOS-GUID van een clientcomputer.

SMSAssignedSites
Gegevenstype: String Matrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Lijst met sitecodes voor sites waaraan de resource is toegewezen, op basis van de sitegrenzen. Hoewel een resource is toegewezen aan een site, werkt deze mogelijk niet als client als de clientsoftware nog niet is geïnstalleerd.

SMSInstalledSites
Gegevenstype: String Matrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Lijst met codes voor sites waaraan de resource gegevens rapporteert. Uiteindelijk moet deze lijst overeenkomen met de lijst met toegewezen sites.

SMSUniqueIdentifier
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Unieke id die afkomstig is van de clientcomputer. Deze id is uniek op alle sites.

SMSUUIDChangeDate
Gegevenstype: DateTime

Toegangstype: Alleen-lezen

Kwalificatie: Geen

De datum waarop de client een nieuwe GUID heeft gegenereerd.

SNMPCommunityName
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

De naam van de SNMP-community die wordt gebruikt in netwerkdetectie om de resource te detecteren.

SystemContainerName
Gegevenstype: String Matrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Een matrix met Active Directory-containernamen waartoe het systeem behoort.

SystemGroupName
Gegevenstype: String Matrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Een matrix met Active Directory-groepsnamen waartoe het systeem behoort.

SystemSystemOUName
Gegevenstype: String Matrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Een matrix van organisatie-eenheden (OE's) waartoe het systeem behoort.

SystemRoles
Gegevenstype: String Matrix

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Lijst met sitesysteemrollen die de resource uitvoert in de Configuration Manager installatie, zoals een distributiepunt. Alleen resources die een of meer specifieke sitesysteemrollen uitvoeren, hebben een waarde voor deze eigenschap.

Unknown
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Onbekende.

UserAccountControl
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Waarde voor gebruikersaccountbeheer opgehaald uit Active Directory.

VirtualMachineHostName
Gegevenstype: String

Toegangstype: Alleen-lezen

Kwalificatie: Geen

Hostnaam van virtuele machine.

WipeStatus
Gegevenstype: UInt32

Toegangstype: Alleen-lezen

Kwalificatie: Geen

De wisstatus van het apparaat, zoals gerapporteerd via Exchange Active Sync (EAS).

Waarde Wisstatus
1 Wissen in behandeling
2 Wissen annuleren
3 Wissen bevestigd/geregistreerd

Opmerkingen

U kunt geen resource-exemplaren maken of bijwerken met behulp van WMI, maar u moet resources maken of bijwerken met behulp van gegevensdetectierecords. U kunt echter resource-exemplaren verwijderen met behulp van WMI.

Vereisten

Runtimevereisten

Zie runtimevereisten voor Configuration Manager server voor meer informatie.

Ontwikkelingsvereisten

Zie vereisten voor Configuration Manager serverontwikkeling voor meer informatie.

Zie ook

WMI-klasse SMS_Resource-server