Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A SMS_R_System classe WMI (Instrumentação de Gerenciamento do Windows) é uma classe de servidor de Provedor SMS, no Configuration Manager, que é gerada dinamicamente no tempo de execução do Provedor SMS e contém dados de descoberta para todos os recursos do sistema descobertos.
A sintaxe a seguir não é definida no código MOF (Managed Object Format).
Sintaxe
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 SMS_R_System classe não define nenhum método.
Propriedades
Active Tipo de dados: UInt32
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Sinalizador que indica o estado do cliente na rede. Embora geralmente seja definido como 1, esse sinalizador é definido como 0 pelas ferramentas de integridade do cliente quando é determinado que o cliente não está íntegro ou não está participando ativamente da rede.
ADSiteName Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
O nome do site do Active Directory atribuído ao cliente.
AgentName Tipo de dados: String matriz
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Lista dos nomes dos agentes de descoberta que encontraram o recurso.
AgentSite Tipo de dados: String matriz
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Lista de sites a partir dos quais os agentes de descoberta são executados.
AgentTime Tipo de dados: DateTime matriz
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Lista de datas e horas de descoberta.
AlwaysInternet Tipo de dados: UInt32
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Valor que indica se o cliente sempre se comporta como um cliente baseado na Internet.
Client Tipo de dados: UInt32
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Valor que indica se um computador possui o software cliente do Configuration Manager instalado. Os valores possíveis são:
| Valor | Descrição |
|---|---|
| 0 | Um computador que não tenha nenhum software cliente instalado. |
| 1 | Um computador que tenha um software cliente instalado. |
ClientType Tipo de dados: UInt32
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
O tipo do cliente instalado no computador. Os valores possíveis são:
| Valor | Descrição |
|---|---|
| 0 | Herdado |
| 1 | Cliente Avançado |
| 3 | Cliente do dispositivo |
ClientVersion Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Versão do software cliente instalado.
CPUType Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
O tipo de CPU, por exemplo, StrongARM. Atualmente, somente clientes de dispositivos relatam esse valor.
CreationDate Tipo de dados: DateTime
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
A data em que o registro foi criado pela primeira vez, quando o recurso foi descoberto pela primeira vez.
Decommissioned Tipo de dados: UInt32
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Sinalizador que identificou se o recurso está desativado ou não.
DistinguishedName Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
O nome diferenciado da conta.
EASDeviceID Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
A ID do dispositivo do Exchange Active Sync para gerenciamento de dispositivos móveis.
HardwareID Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Uma ID que descreve exclusivamente o hardware no qual o cliente está instalado. Essa ID permanece inalterada por meio de recriação de imagem ou por meio de instalações sucessivas do sistema operacional ou cliente. Isso difere da ID exclusiva do Configuration Manager, que pode mudar nessas circunstâncias.
InternetEnabled Tipo de dados: UInt32
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Mostra se o dispositivo está habilitado como um dispositivo de Internet.
IPAddresses Tipo de dados: String matriz
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Lista dos endereços IP associados ao recurso. Mais de um endereço será listado se o recurso tiver várias placas de rede instaladas.
IPSubnets Tipo de dados: String matriz
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Lista das máscaras de sub-rede associadas aos endereços IP do recurso.
IPv6Addresses Tipo de dados: String matriz
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Lista dos endereços IPv6 do recurso.
IPv6Prefixes Tipo de dados: String matriz
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Lista dos prefixos IPv6 do recurso.
IsAssignedToUser Tipo de dados: Boolean
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
true se o recurso for atribuído a um usuário.
IsMachineChangesPersisted Tipo de dados: Boolean
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
true Se as alterações do computador persistirem.
IsVirtualMachine Tipo de dados: Boolean
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
true se o recurso for uma máquina virtual.
LastLogonUserDomain Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Domínio usado pelo último usuário conectado no momento em que o agente de descoberta foi executado.
LastLogonTimestamp Tipo de dados: DateTime
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
A data do último logon do sistema.
LastLogonUserName Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Nome do último usuário conectado no momento em que o agente de descoberta foi executado.
MACAddresses Tipo de dados: String matriz
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Lista dos meios de comunicação.
Endereços MAC (controlador de acesso à mídia) do recurso.
MDMDeviceCategory Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Se um dispositivo receber uma categoria de dispositivo, essa propriedade manterá a chave GUID associada a CategoryID, definida na classe WMI do SMS_MDMDeviceCategory Server.
Name Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Nome do recurso.
NetbiosName Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Nome usado pelo protocolo NetBIOS.
ObjectGUID Tipo de dados: UInt8 Array
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
GUID do objeto do recurso recuperado do Active Directory.
Obsolete Tipo de dados: UInt32
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Valor que identifica o estado do registro. Embora geralmente seja definido como 0, esse valor é definido como 1 quando o servidor detecta que o registro foi substituído por outro registro para o mesmo computador. Se vários registros tiverem o mesmo HardwareID valor (mesmo computador), os registros mais antigos serão marcados como obsoletos.
OperatingSystemNameandVersion Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Cadeia de caracteres de forma livre que descreve o sistema operacional.
PreviousSMSUUID Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
ID do hardware. Se o cliente determinar que o hardware foi alterado significativamente (ou seja, que o cliente provavelmente foi movido de um computador para outro), ele gerará um novo GUID para si mesmo e relatará o antigo nesta propriedade. O servidor também marca o registro antigo como obsoleto.
PrimaryGroupID Tipo de dados: UInt32
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Grupo primário do recurso recuperado do Active Directory.
ResourceDomainORWorkgroup Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Domínio ou grupo de trabalho ao qual o recurso pertence.
ResourceID Tipo de dados: UInt32
Tipo de acesso: Leitura/Gravação
Classificatórias: [chave]
Consulte SMS_Resource Classe WMI do Server.
ResourceNames Tipo de dados: String matriz
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Lista de nomes não NetBIOS.
ResourceType Tipo de dados: UInt32
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Tipo de recursos no site. Para obter mais informações, consulte Classe WMI do SMS_ResourceMap Server.
SecurityGroupName Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
SecurityGroupName
SID Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
SID do recurso recuperado do Active Directory.
SMBIOSGUID Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
GUID do BIOS de um computador cliente.
SMSAssignedSites Tipo de dados: String matriz
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Lista de códigos de site para sites aos quais o recurso está atribuído, com base nos limites do site. Mesmo que um recurso seja atribuído a um site, ele pode não estar funcionando como um cliente se o software cliente ainda não estiver instalado.
SMSInstalledSites Tipo de dados: String matriz
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Lista de códigos para sites para os quais o recurso está relatando dados. Eventualmente, essa lista deve corresponder à lista de sites atribuídos.
SMSUniqueIdentifier Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
ID exclusiva proveniente do computador cliente. Essa ID é exclusiva entre sites.
SMSUUIDChangeDate Tipo de dados: DateTime
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
A data em que o cliente gerou um novo GUID.
SNMPCommunityName Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Nome da comunidade SNMP usado na descoberta de rede para descobrir o recurso.
SystemContainerName Tipo de dados: String matriz
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Uma matriz de nomes de contêiner do Active Directory à qual o sistema pertence.
SystemGroupName Tipo de dados: String matriz
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Uma matriz de nomes de grupos do Active Directory à qual o sistema pertence.
SystemSystemOUName Tipo de dados: String matriz
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Uma matriz de unidades organizacionais (UOs) à qual o sistema pertence.
SystemRoles Tipo de dados: String matriz
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Lista de funções do sistema de sites que o recurso executa na instalação do Configuration Manager, como um ponto de distribuição. Somente os recursos que executam uma ou mais funções específicas do sistema de sites têm um valor para essa propriedade.
Unknown Tipo de dados: UInt32
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Desconhecido.
UserAccountControl Tipo de dados: UInt32
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Valor de controle de conta de usuário recuperado do Active Directory.
VirtualMachineHostName Tipo de dados: String
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Nome do host da máquina virtual.
WipeStatus Tipo de dados: UInt32
Tipo de acesso: somente leitura
Classificatórias: Nenhuma
Apagar o status do dispositivo, conforme relatado pelo Exchange Active Sync (EAS).
| Valor | Apagar status |
|---|---|
| 1 | Apagamento pendente |
| 2 | Cancelamento de Apagamento |
| 3 | Apagamento Confirmado/Registrado |
Comentários
Não é possível criar ou atualizar instâncias de recursos usando o WMI, mas você deve criar ou atualizar recursos usando registros de descoberta de dados. No entanto, você pode excluir instâncias de recursos usando o WMI.
Requisitos
Requisitos de tempo de execução
Para obter mais informações, consulte Requisitos de tempo de execução do servidor do Configuration Manager.
Requisitos de desenvolvimento
Para obter mais informações, consulte Requisitos de Desenvolvimento de Servidor do Configuration Manager.