classe CIM_UnitaryComputerSystem

La classe CIM_UnitaryComputerSystem rappresenta un computer desktop, mobile, computer di rete, server o altro tipo di sistema computer a nodo singolo.

Importante

Le classi CIM (Distributed Management Task Force) (Common Information Model) DMTF (Distributed Management Task Force) sono le classi padre su cui vengono compilate le classi WMI. WMI supporta attualmente solo gli schemi di versione CIM 2.x.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate. Le proprietà sono elencate in ordine alfabetico, non nell'ordine MOF.

Sintassi

[Abstract, UUID("{8502C526-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class CIM_UnitaryComputerSystem : CIM_ComputerSystem
{
  string   Caption;
  string   CreationClassName;
  string   Description;
  string   InitialLoadInfo[];
  datetime InstallDate;
  string   LastLoadInfo;
  string   Name;
  string   NameFormat;
  uint16   PowerManagementCapabilities[];
  boolean  PowerManagementSupported;
  uint16   PowerState;
  string   PrimaryOwnerContact;
  string   PrimaryOwnerName;
  uint16   ResetCapability;
  string   Roles[];
  string   Status;
};

Members

La classe CIM_UnitaryComputerSystem ha questi tipi di membri:

Metodi

La classe CIM_UnitaryComputerSystem dispone di questi metodi.

Metodo Descrizione
SetPowerState Definisce lo stato di alimentazione desiderato per un dispositivo logico e quando un dispositivo deve essere inserito in tale stato. Non implementato da WMI.

Proprietà

La classe CIM_UnitaryComputerSystem ha queste proprietà.

Didascalia

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (64), DisplayName ("Caption")

Breve descrizione testuale dell'oggetto.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

CreationClassName

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: CIM_Key

Nome della classe o della sottoclasse utilizzata nella creazione di un'istanza di . Se usato con altre proprietà chiave della classe, questa proprietà consente l'identificazione univoca di tutte le istanze della classe e delle relative sottoclassi.

Questa proprietà viene ereditata da CIM_System.

Descrizione

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: DisplayName ("Description")

Descrizione testuale dell'oggetto.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

InitialLoadInfo

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Dati necessari per trovare il dispositivo di caricamento iniziale (chiave) o il servizio di avvio per richiedere l'avvio del sistema operativo. Inoltre, è possibile specificare anche i parametri di caricamento , ovvero un nome di percorso e parametri.

InstallDate

Tipo di dati: datetime

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Data di installazione")

Data e ora di installazione dell'oggetto. Questa proprietà non richiede un valore per indicare che l'oggetto è installato.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

LastLoadInfo

Tipo di dati: string

Tipo di accesso: sola lettura

Dati che identificano il dispositivo di caricamento iniziale (chiave) o il servizio di avvio che ha richiesto l'ultimo caricamento del sistema operativo. Inoltre, è possibile specificare anche i parametri di caricamento , ovvero un nome di percorso e parametri.

Nome

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: Chiave

Etichetta in base alla quale l'oggetto è noto. Quando viene sottoclassata, è possibile eseguire l'override di questa proprietà come proprietà chiave.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

NameFormat

Tipo di dati: string

Tipo di accesso: sola lettura

L'oggetto CIM_ComputerSystem e i relativi derivati sono oggetti di primo livello di CIM che forniscono l'ambito per numerosi componenti e richiedono chiavi CIM_System univoche. Un'euristica viene definita per creare il nome CIM_ComputerSystem nel tentativo di generare sempre lo stesso nome di sistema, indipendentemente dal protocollo di individuazione. Ciò impedisce problemi di inventario e gestione in cui la stessa entità o asset viene individuata più volte, ma non può essere risolta in un singolo oggetto. Questa proprietà identifica il modo in cui il nome di sistema è stato generato usando l'euristica della sottoclasse. L'euristica è descritta nella specifica del modello comune CIM V2 e presuppone che le regole documentate vengano attraversate per determinare e assegnare un nome. L'elenco valori NameFormat definisce l'ordine di precedenza per l'assegnazione del nome di sistema con diverse regole di mapping allo stesso valore. Si noti che il nome CIM_ComputerSystem calcolato usando l'euristica è il valore della chiave del sistema. È possibile assegnare e usare altri nomi per il CIM_ComputerSystem più adatto all'azienda, usando gli alias.

Questa proprietà viene ereditata da CIM_System.

Sono inclusi i valori seguenti:

IP ("IP")

Dial ("Dial")

HID ("HID")

NWA ("NWA")

HWA ("HWA ")

X25 ("X25")

ISDN ("ISDN")

IPX ("IPX")

DCC ("DCC ")

ICD ("ICD ")

E.164 ("E.164")

SNA ("SNA")

OID/OSI ("OID/OSI")

Altro ("Altro ")

PowerManagementCapabilities

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| Controlli alimentazione di sistema|001.2")

Matrice delle funzionalità specifiche correlate all'alimentazione di un dispositivo logico.

Questa proprietà viene ereditata da CIM_LogicalDevice.

Sconosciuto (0)

Non supportato (1)

Disabilitato (2)

Abilitato (3)

Le funzionalità di risparmio energia sono attualmente abilitate, ma il set di funzionalità esatto è sconosciuto o le informazioni non sono disponibili.

Modalità risparmio energia immesse automaticamente (4)

Il dispositivo può modificare lo stato di alimentazione in base all'utilizzo o ad altri criteri.

Tabella power state Settable (5)

Il metodo SetPowerState è supportato. Questo metodo si trova nella classe padre CIM_LogicalDevice e può essere implementato. Per altre informazioni, vedere Progettazione di classi MOF (Managed Object Format).

Power Cycling supportato (6)

Il metodo SetPowerState può essere richiamato con il parametro PowerState impostato su 5 (Power Cycle).

Accensione temporizzato supportata (7)

Il metodo SetPowerState può essere richiamato con il parametro PowerState impostato su 5 (Power Cycle) e Time impostato su una data e un'ora specifiche, o intervallo, per l'accensione.

PowerManagementSupported

Tipo di dati: booleano

Tipo di accesso: sola lettura

Se TRUE, il dispositivo può essere gestito dall'alimentazione, ovvero in uno stato di risparmio energia. Se FALSE, il valore intero 1 ("Non supportato") deve essere l'unica voce nella matrice PowerManagementCapabilities .

Questa proprietà non indica se le funzionalità di risparmio energia sono attualmente abilitate o se abilitate, quali funzionalità sono supportate. Per altre informazioni, vedere la matrice PowerManagementCapabilities .

PowerState

Tipo di dati: uint16

Tipo di accesso: sola lettura

Stato di alimentazione corrente del sistema del computer e del sistema operativo associato.

Sconosciuto (0)

Sconosciuto.

Potenza completa (1)

Potenza piena.

Risparmio energia - Modalità risparmio energia (2)

Il sistema è in uno stato di risparmio energia e funziona ancora, ma può presentare prestazioni ridotte.

Risparmio energia - Standby (3)

Il sistema non funziona, ma potrebbe essere portato a pieno potere rapidamente.

Risparmio energia - Sconosciuto (4)

Il sistema è noto come in modalità risparmio energia, ma lo stato esatto è sconosciuto.

Ciclo di alimentazione (5)

Ciclo di alimentazione.

Spegni (6)

Spegnere.

Risparmio energia - Avviso (7)

Il sistema è in stato di avviso e anche in modalità risparmio energia.

Risparmio energia - Ibernazione (8)

Risparmio energia ibernazione.

Risparmio energia - Soft Off (9)

Risparmio energia sfumati.

PrimaryOwnerContact

Tipo di dati: string

Tipo di accesso: sola lettura

Stringa che fornisce informazioni su come raggiungere il proprietario del sistema primario (ad esempio, numero di telefono, indirizzo di posta elettronica e così via).

Questa proprietà viene ereditata da CIM_System.

PrimaryOwnerName

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (64)

Nome del proprietario del sistema primario.

Questa proprietà viene ereditata da CIM_System.

ResetCapability

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| Sicurezza hardware di sistema|001.4")

Se abilitata, il sistema informatico unitario può essere reimpostato con hardware (ad esempio, con i pulsanti di alimentazione e reimpostazione). Se disabilitato, la reimpostazione hardware non è consentita.

Altro (1)

Sconosciuto (2)

Disabilitato (3)

Abilitato (4)

Non implementato (5)

Ruoli

Tipo di dati: matrice di stringhe

Tipo di accesso: lettura/scrittura

Ruoli che il sistema svolge nell'ambiente informatico. Le sottoclassi del sistema possono eseguire l'override di questa proprietà per definire valori di ruolo espliciti. In alternativa, un gruppo di lavoro può descrivere l'euristica, le convenzioni e le linee guida per specificare i ruoli. Ad esempio, per un'istanza di un sistema di rete, questa proprietà potrebbe contenere la stringa "Switch" o "Bridge".

Questa proprietà viene ereditata da CIM_System.

Status

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (10), DisplayName ("Status")

Stato corrente dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Sono inclusi i valori seguenti:

OK ("OK")

Errore ("Errore ")

Danneggiato ("danneggiato ")

Sconosciuto ("Sconosciuto ")

Pred Fail ("Pred Fail ")

Avvio ("Avvio ")

Arresto ("arresto ")

Servizio ("Servizio ")

Sottolineato ("sottolineato ")

NonRecover ("NonRecover ")

Nessun contatto ("Nessun contatto")

Lost Comm ("Lost Comm")

Commenti

La classe CIM_UnitaryComputerSystem deriva da CIM_ComputerSystem.

WMI non implementa questa classe. Per le classi WMI derivate da CIM_UnitaryComputerSystem, vedere Classi Win32.

Questa documentazione è derivata dalle descrizioni delle classi CIM pubblicate dal DMTF. Microsoft potrebbe aver apportato modifiche agli errori secondari corretti, essere conformi agli standard della documentazione di Microsoft SDK o fornire altre informazioni.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008
Spazio dei nomi
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Vedi anche

CIM_ComputerSystem