SMS_R_System clase WMI de servidor

La SMS_R_System clase Instrumental de administración de Windows (WMI) es una clase de servidor proveedor de SMS, en Configuration Manager, que se genera dinámicamente en tiempo de ejecución del proveedor de SMS y contiene datos de detección para todos los recursos del sistema detectados.

La sintaxis siguiente no se define en el código de formato de objeto administrado (MOF).

Sintaxis

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

Métodos

La SMS_R_System clase no define ningún método.

Propiedades

Active
Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: Ninguno

Marca que indica el estado del cliente en la red. Aunque normalmente se establece en 1, las herramientas de mantenimiento del cliente establecen esta marca en 0 cuando se determina que el cliente no está en buen estado o no participa activamente en la red.

ADSiteName
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Nombre de sitio de Active Directory asignado al cliente.

AgentName
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: Ninguno

Lista de los nombres de los agentes de detección que encontraron el recurso.

AgentSite
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: Ninguno

Lista de sitios desde los que se ejecutan los agentes de detección.

AgentTime
Tipo de datos: DateTime Matriz

Tipo de acceso: solo lectura

Calificadores: Ninguno

Lista de fechas y horas de detección.

AlwaysInternet
Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: Ninguno

Valor que indica si el cliente siempre se comporta como un cliente basado en Internet.

Client
Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: Ninguno

Valor que indica si un equipo tiene instalado Configuration Manager software cliente. Los posibles valores son:

Valor Descripción
0 Un equipo que no tiene instalado ningún software cliente.
1 Equipo que tiene instalado software cliente.

ClientType
Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: Ninguno

Tipo del cliente que está instalado en el equipo. Los posibles valores son:

Valor Descripción
0 Herencia
1 Cliente avanzado
3 Cliente de dispositivo

ClientVersion
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Versión del software cliente instalado.

CPUType
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Tipo de CPU, por ejemplo, StrongARM. Actualmente, solo los clientes de dispositivo notifican este valor.

CreationDate
Tipo de datos: DateTime

Tipo de acceso: solo lectura

Calificadores: Ninguno

La fecha en que se creó el registro por primera vez, cuando se detectó el recurso por primera vez.

Decommissioned
Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: Ninguno

Marca que identifica si el recurso se retira o no.

DistinguishedName
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Nombre distintivo de la cuenta.

EASDeviceID
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Identificador de dispositivo de Exchange Active Sync para la administración de dispositivos móviles.

HardwareID
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Identificador que describe de forma única el hardware en el que está instalado el cliente. Este identificador permanece sin cambios a través de la re-creación de imágenes o a través de instalaciones sucesivas del sistema operativo o cliente. Esto difiere del Configuration Manager identificador único, que podría cambiar en estas circunstancias.

InternetEnabled
Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: Ninguno

Muestra si el dispositivo está habilitado como dispositivo de Internet.

IPAddresses
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: Ninguno

Lista de las direcciones IP asociadas al recurso. Se muestra más de una dirección si el recurso tiene varias tarjetas de red instaladas.

IPSubnets
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: Ninguno

Lista de las máscaras de subred asociadas a las direcciones IP del recurso.

IPv6Addresses
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: Ninguno

Lista de las direcciones IPv6 del recurso.

IPv6Prefixes
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: Ninguno

Lista de los prefijos IPv6 del recurso.

IsAssignedToUser
Tipo de datos: Boolean

Tipo de acceso: solo lectura

Calificadores: Ninguno

true si el recurso está asignado a un usuario.

IsMachineChangesPersisted
Tipo de datos: Boolean

Tipo de acceso: solo lectura

Calificadores: Ninguno

true si los cambios en el equipo se conservan.

IsVirtualMachine
Tipo de datos: Boolean

Tipo de acceso: solo lectura

Calificadores: Ninguno

true si el recurso es una máquina virtual.

LastLogonUserDomain
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Dominio usado por el último usuario que inició sesión en el momento en que se ejecutó el agente de detección.

LastLogonTimestamp
Tipo de datos: DateTime

Tipo de acceso: solo lectura

Calificadores: Ninguno

Fecha del último inicio de sesión del sistema.

LastLogonUserName
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Nombre del último usuario que inició sesión en el momento en que se ejecutó el agente de detección.

MACAddresses
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: Ninguno

Lista de los medios.

Direcciones del controlador de acceso multimedia (MAC) del recurso.

MDMDeviceCategory
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Si a un dispositivo se le asigna una categoría de dispositivo, esta propiedad contiene la clave GUID asociada a CategoryID, definida en SMS_MDMDeviceCategory clase WMI de servidor.

Name
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Nombre del recurso.

NetbiosName
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Nombre usado por el protocolo NetBIOS.

ObjectGUID
Tipo de datos: UInt8 Array

Tipo de acceso: solo lectura

Calificadores: Ninguno

GUID de objeto del recurso recuperado de Active Directory.

Obsolete
Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: Ninguno

Valor que identifica el estado del registro. Aunque normalmente se establece en 0, este valor se establece en 1 cuando el servidor detecta que otro registro ha reemplazado el registro para el mismo equipo. Si varios registros tienen el mismo HardwareID valor (mismo equipo), los registros anteriores se marcan como obsoletos.

OperatingSystemNameandVersion
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Cadena de forma libre que describe el sistema operativo.

PreviousSMSUUID
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Identificador del hardware. Si el cliente determina que el hardware ha cambiado significativamente (es decir, que es probable que el cliente se haya movido de un equipo a otro), genera un nuevo GUID para sí mismo e informa del antiguo de esta propiedad. El servidor también marca el registro antiguo como obsoleto.

PrimaryGroupID
Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: Ninguno

Grupo principal del recurso recuperado de Active Directory.

ResourceDomainORWorkgroup
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Dominio o grupo de trabajo al que pertenece el recurso.

ResourceID
Tipo de datos: UInt32

Tipo de acceso: lectura y escritura

Calificadores: [key]

Consulte SMS_Resource clase WMI de servidor.

ResourceNames
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: Ninguno

Lista de nombres que no son netBIOS.

ResourceType
Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: Ninguno

Tipo de recursos en el sitio. Para obtener más información, vea SMS_ResourceMap clase WMI de servidor.

SecurityGroupName
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

SecurityGroupName

SID
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

SID del recurso recuperado de Active Directory.

SMBIOSGUID
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

GUID del BIOS de un equipo cliente.

SMSAssignedSites
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: Ninguno

Lista de códigos de sitio para los sitios a los que se asigna el recurso, en función de los límites del sitio. Aunque un recurso está asignado a un sitio, es posible que no funcione como cliente si el software cliente aún no está instalado.

SMSInstalledSites
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: Ninguno

Lista de códigos para los sitios a los que el recurso está notificando datos. Finalmente, esta lista debe coincidir con la lista de sitios asignados.

SMSUniqueIdentifier
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Identificador único que procede del equipo cliente. Este identificador es único en todos los sitios.

SMSUUIDChangeDate
Tipo de datos: DateTime

Tipo de acceso: solo lectura

Calificadores: Ninguno

Fecha de cuándo el cliente generó un nuevo GUID.

SNMPCommunityName
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Nombre de la comunidad SNMP que se usa en la detección de red para detectar el recurso.

SystemContainerName
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: Ninguno

Matriz de nombres de contenedor de Active Directory a los que pertenece el sistema.

SystemGroupName
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: Ninguno

Matriz de nombres de grupo de Active Directory a los que pertenece el sistema.

SystemSystemOUName
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: Ninguno

Matriz de unidades organizativas a las que pertenece el sistema.

SystemRoles
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: Ninguno

Lista de roles de sistema de sitio que el recurso realiza en la instalación de Configuration Manager, como un punto de distribución. Solo los recursos que realizan uno o varios roles de sistema de sitio específicos tienen un valor para esta propiedad.

Unknown
Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: Ninguno

Desconocido.

UserAccountControl
Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: Ninguno

Valor de control de cuenta de usuario recuperado de Active Directory.

VirtualMachineHostName
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: Ninguno

Nombre de host de máquina virtual.

WipeStatus
Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: Ninguno

Borrar el estado del dispositivo, tal como se indica a través de Exchange Active Sync (EAS).

Valor Estado de borrado
1 Borrado pendiente
2 Cancelación de borrado
3 Borrado confirmado o registrado

Comentarios

No puede crear ni actualizar instancias de recursos mediante WMI, pero debe crear o actualizar recursos mediante registros de detección de datos. Sin embargo, puede eliminar instancias de recursos mediante WMI.

Requisitos

Requisitos del entorno de ejecución

Para obtener más información, consulte requisitos de tiempo de ejecución de Configuration Manager Server.

Requisitos de desarrollo

Para obtener más información, consulte requisitos de desarrollo de Configuration Manager Server.

Consulta también

SMS_Resource clase WMI de servidor