Classe WMI de Servidor SMS_R_System

A SMS_R_System classe Windows Management Instrumentation (WMI) é uma classe de servidores de fornecedores de SMS, em Gestor de Configuração, que é gerada dinamicamente no tempo de funcionamento do Fornecedor de SMS e contém dados de descoberta para todos os recursos do sistema descobertos.

A seguinte sintaxe não é definida no código do Formato de Objeto Gerido (MOF).

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

Métodos

A classe SMS_R_System não define quaisquer métodos.

Propriedades

Active
Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Bandeira que indica o estado do cliente na rede. Embora normalmente seja definido para 1, esta bandeira é definida para 0 pelas ferramentas de saúde do cliente quando é determinado que o cliente não é saudável ou não participa ativamente na rede.

ADSiteName
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

O nome do site ative directory que é atribuído ao cliente.

AgentName
Tipo de dados: Matriz String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Lista dos nomes dos agentes de descoberta que encontraram o recurso.

AgentSite
Tipo de dados: Matriz String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Lista de locais a partir dos quais os agentes de descoberta correm.

AgentTime
Tipo de dados: Matriz DateTime

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Lista de datas e horários de descoberta.

AlwaysInternet
Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Valor que indica se o cliente sempre se comporta como um cliente baseado na Internet.

Client
Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Valor que indica se um computador tem o software do cliente Do Gestor de Configuração instalado. Os valores possíveis são:

Valor Descrição
0 Um computador que não tenha software de cliente instalado.
1 Um computador que tem software de cliente instalado.

ClientType
Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

O tipo de cliente que está instalado no computador. Os valores possíveis são:

Valor Descrição
0 Legado
1 Cliente Avançado
3 Cliente de dispositivo

ClientVersion
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Versão do software do cliente instalado.

CPUType
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

O tipo CPU, por exemplo, StrongARM. Atualmente, apenas os clientes de dispositivos reportam este valor.

CreationDate
Tipo de dados: DateTime

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

A data em que o registo foi criado pela primeira vez, quando o recurso foi descoberto pela primeira vez.

Decommissioned
Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Bandeira que identificou se o recurso foi desativado ou não.

DistinguishedName
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

O nome distinto da conta.

EASDeviceID
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

O ID do dispositivo Ative Sync Exchange para a gestão de dispositivos móveis.

HardwareID
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Um ID que descreve exclusivamente o hardware no qual o cliente está instalado. Este ID permanece inalterado através da re-imagem ou através de instalações sucessivas do sistema operativo ou cliente. Isto difere do ID exclusivo do Gestor de Configuração, que pode mudar nestas circunstâncias.

InternetEnabled
Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Mostra se o dispositivo está ativado como um dispositivo de internet.

IPAddresses
Tipo de dados: Matriz String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Lista dos endereços IP associados ao recurso. Mais de um endereço está listado se o recurso tiver vários cartões de rede instalados.

IPSubnets
Tipo de dados: Matriz String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Lista das máscaras de sub-rede que estão associadas aos endereços IP do recurso.

IPv6Addresses
Tipo de dados: Matriz String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Lista dos endereços IPv6 do recurso.

IPv6Prefixes
Tipo de dados: Matriz String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Lista dos prefixos IPv6 do recurso.

IsAssignedToUser
Tipo de dados: Boolean

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

true se o recurso for atribuído a um utilizador.

IsMachineChangesPersisted
Tipo de dados: Boolean

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

true se as alterações de computador forem persistiu.

IsVirtualMachine
Tipo de dados: Boolean

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

true se o recurso for uma máquina virtual.

LastLogonUserDomain
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Domínio utilizado pelo último utilizador registado no momento em que o agente de descoberta correu.

LastLogonTimestamp
Tipo de dados: DateTime

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

A data do último início de são do sistema.

LastLogonUserName
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

O nome do último utilizador registado no momento em que o agente de descoberta correu.

MACAddresses
Tipo de dados: Matriz String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Lista dos meios de comunicação.

Endereços do controlador de acesso aos meios de comunicação (MAC) do recurso.

MDMDeviceCategory
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Se um dispositivo for atribuído a uma categoria de dispositivo, esta propriedade detém a tecla GUID CategoryID associada, definida em SMS_MDMDeviceCategory Classe WMI do servidor.

Name
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Nome do recurso.

NetbiosName
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Nome usado pelo protocolo NetBIOS.

ObjectGUID
Tipo de dados: UInt8 Array

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Objeto GUID do recurso recuperado do Ative Directory.

Obsolete
Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Valor que identifica o estado dos registos. Embora seja normalmente definido para 0, este valor é definido para 1 quando o servidor deteta que o registo foi substituído por outro recorde para o mesmo computador. Se vários registos tiverem o mesmo HardwareID valor (mesmo computador), os registos mais antigos são marcados como obsoletos.

OperatingSystemNameandVersion
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Cadeia de forma livre que descreve o sistema operativo.

PreviousSMSUUID
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Identificação do hardware. Se o cliente determinar que o hardware mudou significativamente (isto é, que o cliente provavelmente foi movido de um computador para outro), gera um novo GUID para si e reporta o antigo nesta propriedade. O servidor também marca o antigo registo como obsoleto.

PrimaryGroupID
Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Grupo primário do recurso recuperado do Ative Directory.

ResourceDomainORWorkgroup
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Domínio ou grupo de trabalho a que pertence o recurso.

ResourceID
Tipo de dados: UInt32

Tipo de acesso: Leitura/Escrita

Eliminatórias: [chave]

Consulte SMS_Resource Classe WMI do servidor.

ResourceNames
Tipo de dados: Matriz String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Lista de nomes não NetBIOS.

ResourceType
Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Tipo de recursos no site. Para obter mais informações, consulte SMS_ResourceMap Classe WMI do servidor.

SecurityGroupName
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Nome do Grupo de Segurança

SID
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

SID do recurso recuperado do Ative Directory.

SMBIOSGUID
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

BIOS GUID de um computador cliente.

SMSAssignedSites
Tipo de dados: Matriz String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Lista de códigos de site para sites aos quais o recurso é atribuído, com base nos limites do site. Mesmo que um recurso seja atribuído a um site, pode não funcionar como cliente se o software do cliente ainda não estiver instalado.

SMSInstalledSites
Tipo de dados: Matriz String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Lista de códigos para sites aos quais o recurso está a reportar dados. Eventualmente, esta lista deve corresponder à lista de sites atribuídos.

SMSUniqueIdentifier
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Identificação única que vem do computador cliente. Este ID é único em todos os sites.

SMSUUIDChangeDate
Tipo de dados: DateTime

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

A data em que o cliente gerou um novo GUID.

SNMPCommunityName
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Nome da comunidade SNMP usado na descoberta da rede para descobrir o recurso.

SystemContainerName
Tipo de dados: Matriz String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Uma série de nomes de contentores do Ative Directory a que o sistema pertence.

SystemGroupName
Tipo de dados: Matriz String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Uma série de nomes do grupo Ative Directory a que o sistema pertence.

SystemSystemOUName
Tipo de dados: Matriz String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Uma série de unidades organizacionais (OUs) às quais o sistema pertence.

SystemRoles
Tipo de dados: Matriz String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Lista das funções do sistema de site que o recurso executa na instalação do Gestor de Configuração, como um ponto de distribuição. Apenas os recursos que executam uma ou mais funções específicas do sistema de site têm um valor para esta propriedade.

Unknown
Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Desconhecido.

UserAccountControl
Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Valor de controlo da conta de utilizador recuperado do Ative Directory.

VirtualMachineHostName
Tipo de dados: String

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Nome de anfitrião de máquina virtual.

WipeStatus
Tipo de dados: UInt32

Tipo de acesso: Só de leitura

Qualificadores: Nenhum

Estado de limpeza do dispositivo, conforme relatado através de Exchange Ative Sync (EAS).

Valor Estado de limpeza
1 Limpeza pendente
2 Cancelamento de limpeza
3 Limpeza Confirmada/Registada

Observações

Não é possível criar ou atualizar casos de recursos utilizando o WMI, mas tem de criar ou atualizar recursos utilizando registos de descoberta de dados. No entanto, pode eliminar casos de recursos utilizando o WMI.

Requisitos

Requisitos de Tempo de Execução

Para obter mais informações, consulte Configuration Manager Server Runtime Requirements (Requisitos de Tempo de Execução do Servidor do Configuration Manager).

Requisitos de Desenvolvimento

Para obter mais informações, consulte Configuration Manager Server Development Requirements (Requisitos de Desenvolvimento do Servidor do Configuration Manager).

Consulte também

Classe WMI do servidor de SMS_Resource