Classe CIM_System (Provedores WMI CIMWin32)
A classe CIM_System agrega um conjunto enumerável de elementos do sistema gerenciado. A agregação opera como um todo funcional. Em qualquer subclasse específica do sistema, há uma lista bem definida de classes de elementos do sistema gerenciado cujas instâncias devem ser agregadas.
O objeto CIM_System e seus derivados são objetos de nível superior do CIM. Eles fornecem o escopo para vários componentes e precisam ter chaves de sistema exclusivas.
Importante
As classes CIM do DMTF (Distributed Management Task Force) (Common Information Model) são as classes pai nas quais as classes WMI são criadas. Atualmente, o WMI dá suporte apenas aos esquemas de versão cim 2.x.
A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as suas propriedades herdadas. As propriedades são listadas em ordem alfabética, não em ordem MOF.
Sintaxe
[Abstract, UUID("{8502C524-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class CIM_System : CIM_LogicalElement
{
string Caption;
string Description;
datetime InstallDate;
string Status;
string CreationClassName;
string Name;
string NameFormat;
string PrimaryOwnerContact;
string PrimaryOwnerName;
string Roles[];
};
Membros
A classe CIM_System tem estes tipos de membros:
Propriedades
A classe CIM_System tem essas propriedades.
-
Legenda
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (64), DisplayName ("Caption")
Uma breve descrição textual do objeto .
Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
CreationClassName
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: CIM_Key
Nome da classe ou subclasse usada na criação de uma instância. Quando usada com outras propriedades de chave da classe , essa propriedade permite que todas as instâncias da classe e suas subclasses sejam identificadas exclusivamente.
-
-
Descrição
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: DisplayName ("Description")
Uma descrição textual do objeto .
Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
InstallDate
-
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Data de Instalação")
Indica quando o objeto foi instalado. A falta de um valor não indica que o objeto não está instalado.
Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
Nome
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Substituição ("Nome"), Chave
Define o rótulo pelo qual o objeto é conhecido.
-
-
Nameformat
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Identifica como o nome do sistema foi gerado usando a heurística de subclasse.
-
-
PrimaryOwnerContact
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Como o proprietário do sistema primário pode ser acessado (por exemplo, número de telefone ou endereço de email).
-
-
PrimaryOwnerName
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (64)
Nome do proprietário do sistema primário.
-
-
Funções
-
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: leitura/gravação
Funções que o sistema desempenha no ambiente de tecnologia da informação. Subclasses do sistema podem substituir essa propriedade para definir valores de função explícitos. Como alternativa, um grupo de trabalho pode descrever a heurística, as convenções e as diretrizes para especificar funções. Por exemplo, para uma instância de um sistema de rede, essa propriedade pode conter a cadeia de caracteres "Switch" ou "Bridge".
-
-
Status
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (10), DisplayName ("Status")
Cadeia de caracteres que indica o status atual do objeto. As status operacionais e não operacionais podem ser definidas. Os status operacionais podem incluir "OK", "Degradado" e "Falha de Pred". "Pred Fail" indica que um elemento está funcionando corretamente, mas está prevendo uma falha (por exemplo, uma unidade de disco rígido habilitada para SMART).
As status não operacionais podem incluir "Erro", "Iniciando", "Parando" e "Serviço". O "Serviço" pode ser aplicado durante o disco espelho-resilvering, recarregando uma lista de permissões de usuário ou outro trabalho administrativo. Nem todo esse trabalho está online, mas o elemento gerenciado não é "OK" nem em um dos outros estados.
Essa propriedade é herdada de CIM_ManagedSystemElement.
Os valores incluem o seguinte:
-
-
OK ("OK")
-
Erro ("Erro")
-
Degradado ("Degradado")
-
Desconhecido ("Desconhecido")
-
Falha de pred ("Falha de pred")
-
Iniciando ("Iniciando")
-
Parando ("Parando")
-
Serviço ("Serviço")
-
Estressado ("Estressado")
-
NonRecover ("NonRecover")
-
Sem contato ("Sem contato")
-
Comm Perdido ("Comm Perdido")
Comentários
A classe CIM_System é derivada de CIM_LogicalElement.
O WMI não implementa essa classe. Para classes WMI derivadas de CIM_System, consulte Classes Win32.
Esta documentação é derivada das descrições da classe CIM publicadas pelo DMTF. A Microsoft pode ter feito alterações para corrigir erros secundários, estar em conformidade com os padrões de documentação do SDK da Microsoft ou fornecer mais informações.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |
Namespace |
Root\CIMV2 |
MOF |
|
DLL |
|