Classe WMI del server SMS_R_System

La SMS_R_System classe Strumentazione gestione Windows (WMI) è una classe server del provider SMS, in Configuration Manager, generata dinamicamente in fase di esecuzione del provider SMS e contenente i dati di individuazione per tutte le risorse di sistema individuate.

La sintassi seguente non è definita nel codice MOF (Managed Object Format).

Sintassi

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

Metodi

La SMS_R_System classe non definisce alcun metodo.

Proprietà

Active
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Flag che indica lo stato del client nella rete. Anche se in genere è impostato su 1, questo flag viene impostato su 0 dagli strumenti di integrità del client quando viene determinato che il client non è integro o non partecipa attivamente alla rete.

ADSiteName
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Nome del sito di Active Directory assegnato al client.

AgentName
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Elenco dei nomi degli agenti di individuazione che hanno trovato la risorsa.

AgentSite
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Elenco dei siti da cui vengono eseguiti gli agenti di individuazione.

AgentTime
Tipo di dati: DateTime Matrice

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Elenco di date e ore di individuazione.

AlwaysInternet
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Valore che indica se il client si comporta sempre come un client basato su Internet.

Client
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Valore che indica se in un computer è installato Configuration Manager software client. I valori possibili sono:

Valore Descrizione
0 Computer in cui non è installato alcun software client.
1 Computer in cui è installato software client.

ClientType
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Tipo del client installato nel computer. I valori possibili sono:

Valore Descrizione
0 Legacy
1 Client avanzato
3 Client dispositivo

ClientVersion
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Versione del software client installato.

CPUType
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Tipo di CPU, ad esempio StrongARM. Attualmente, solo i client del dispositivo segnalano questo valore.

CreationDate
Tipo di dati:DateTime

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Data in cui il record è stato creato per la prima volta, quando la risorsa è stata individuata per la prima volta.

Decommissioned
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Flag che indica se la risorsa è stata rimossa o meno.

DistinguishedName
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Nome distinto dell'account.

EASDeviceID
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

ID dispositivo di Exchange Active Sync per la gestione dei dispositivi mobili.

HardwareID
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

ID che descrive in modo univoco l'hardware in cui è installato il client. Questo ID rimane invariato tramite la ricreazione dell'immagine o tramite installazioni successive del sistema operativo o del client. Ciò differisce dall'ID univoco Configuration Manager, che potrebbe cambiare in queste circostanze.

InternetEnabled
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Indica se il dispositivo è abilitato come dispositivo Internet.

IPAddresses
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Elenco degli indirizzi IP associati alla risorsa. Se nella risorsa sono installate più schede di rete, vengono elencati più indirizzi.

IPSubnets
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Elenco delle subnet mask associate agli indirizzi IP della risorsa.

IPv6Addresses
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Elenco degli indirizzi IPv6 della risorsa.

IPv6Prefixes
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Elenco dei prefissi IPv6 della risorsa.

IsAssignedToUser
Tipo di dati:Boolean

Tipo di accesso: sola lettura

Qualificatori: Nessuno

true se la risorsa è assegnata a un utente.

IsMachineChangesPersisted
Tipo di dati:Boolean

Tipo di accesso: sola lettura

Qualificatori: Nessuno

true se le modifiche apportate al computer sono persistenti.

IsVirtualMachine
Tipo di dati:Boolean

Tipo di accesso: sola lettura

Qualificatori: Nessuno

true se la risorsa è una macchina virtuale.

LastLogonUserDomain
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Dominio usato dall'ultimo utente connesso al momento dell'esecuzione dell'agente di individuazione.

LastLogonTimestamp
Tipo di dati:DateTime

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Data dell'ultimo accesso per il sistema.

LastLogonUserName
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Nome dell'ultimo utente connesso al momento dell'esecuzione dell'agente di individuazione.

MACAddresses
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Elenco dei supporti.

Indirizzi MAC (Media Access Controller) della risorsa.

MDMDeviceCategory
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Se a un dispositivo viene assegnata una categoria di dispositivi, questa proprietà contiene la chiave GUID associata CategoryIDa , definita in SMS_MDMDeviceCategory classe WMI del server.

Name
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Nome della risorsa.

NetbiosName
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Nome usato dal protocollo NetBIOS.

ObjectGUID
Tipo di dati:UInt8 Array

Tipo di accesso: sola lettura

Qualificatori: Nessuno

GUID dell'oggetto della risorsa recuperata da Active Directory.

Obsolete
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Valore che identifica lo stato del record. Anche se in genere è impostato su 0, questo valore è impostato su 1 quando il server rileva che il record è stato sostituito da un altro record per lo stesso computer. Se più record hanno lo stesso HardwareID valore (stesso computer), i record meno recenti vengono contrassegnati come obsoleti.

OperatingSystemNameandVersion
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Stringa in formato libero che descrive il sistema operativo.

PreviousSMSUUID
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

ID dell'hardware. Se il client determina che l'hardware è cambiato in modo significativo, ovvero che il client è stato probabilmente spostato da un computer a un altro, genera un nuovo GUID per se stesso e segnala quello precedente in questa proprietà. Il server contrassegna anche il record precedente come obsoleto.

PrimaryGroupID
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Gruppo primario della risorsa recuperata da Active Directory.

ResourceDomainORWorkgroup
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Dominio o gruppo di lavoro a cui appartiene la risorsa.

ResourceID
Tipo di dati:UInt32

Tipo di accesso: lettura/scrittura

Qualificatori: [chiave]

Vedere SMS_Resource Classe WMI del server.

ResourceNames
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Elenco di nomi non NetBIOS.

ResourceType
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Tipo di risorse nel sito. Per altre informazioni, vedere SMS_ResourceMap Classe WMI del server.

SecurityGroupName
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

SecurityGroupName

SID
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

SID della risorsa recuperata da Active Directory.

SMBIOSGUID
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

GUID BIOS di un computer client.

SMSAssignedSites
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Elenco di codici di sito per i siti a cui è assegnata la risorsa, in base ai limiti del sito. Anche se una risorsa è assegnata a un sito, potrebbe non funzionare come client se il software client non è ancora installato.

SMSInstalledSites
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Elenco di codici per i siti in cui la risorsa segnala i dati. Alla fine, questo elenco deve corrispondere all'elenco dei siti assegnati.

SMSUniqueIdentifier
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

ID univoco proveniente dal computer client. Questo ID è univoco tra i siti.

SMSUUIDChangeDate
Tipo di dati:DateTime

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Data in cui il client ha generato un nuovo GUID.

SNMPCommunityName
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Nome della community SNMP usato nell'individuazione di rete per individuare la risorsa.

SystemContainerName
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Matrice di nomi di contenitori active directory a cui appartiene il sistema.

SystemGroupName
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Matrice di nomi di gruppi di Active Directory a cui appartiene il sistema.

SystemSystemOUName
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Matrice di unità organizzative a cui appartiene il sistema.

SystemRoles
Tipo di dati: String Matrice

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Elenco dei ruoli del sistema del sito eseguiti dalla risorsa nell'installazione Configuration Manager, ad esempio un punto di distribuzione. Solo le risorse che eseguono uno o più ruoli del sistema del sito specifici hanno un valore per questa proprietà.

Unknown
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Sconosciuto.

UserAccountControl
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Valore del controllo dell'account utente recuperato da Active Directory.

VirtualMachineHostName
Tipo di dati:String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Nome host macchina virtuale.

WipeStatus
Tipo di dati:UInt32

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Cancellare lo stato del dispositivo, come segnalato tramite Exchange Active Sync (EAS).

Valore Stato cancellazione
1 Cancella in sospeso
2 Cancellazione dell'annullamento
3 Cancellazione confermata/registrata

Osservazioni

Non è possibile creare o aggiornare istanze di risorse usando WMI, ma è necessario creare o aggiornare le risorse usando i record di individuazione dati. È tuttavia possibile eliminare istanze di risorse usando WMI.

Requisiti

Requisiti di runtime

Per altre informazioni, vedere Configuration Manager Requisiti di runtime del server.

Requisiti di sviluppo

Per altre informazioni, vedere Configuration Manager Requisiti di sviluppo del server.

Vedere anche

Classe WMI del server SMS_Resource