CIM _ NumericSensor (classe)

La classe CIM _ NumericSensor rappresenta un sensore numerico che restituisce letture numeriche e, facoltativamente, supporta le impostazioni di soglia.

Importante

Le classi CIM (Common Information Model) DMTF (Distributed Management Task Force) sono le classi padre sulle quali vengono compilate le classi WMI. Attualmente WMI supporta solo gli schemi della 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 e non in ordine MOF.

Sintassi

[Abstract, UUID("{9565979C-7D80-11D2-AAD3-006008C78BC7}"), AMENDMENT]
class CIM_NumericSensor : CIM_Sensor
{
  sint32   Accuracy;
  uint16   Availability;
  string   Caption;
  uint32   ConfigManagerErrorCode;
  boolean  ConfigManagerUserConfig;
  string   CreationClassName;
  sint32   CurrentReading;
  string   Description;
  string   DeviceID;
  boolean  ErrorCleared;
  string   ErrorDescription;
  datetime InstallDate;
  boolean  IsLinear;
  uint32   LastErrorCode;
  sint32   LowerThresholdCritical;
  sint32   LowerThresholdFatal;
  sint32   LowerThresholdNonCritical;
  sint32   MaxReadable;
  sint32   MinReadable;
  string   Name;
  sint32   NominalReading;
  sint32   NormalMax;
  sint32   NormalMin;
  string   PNPDeviceID;
  uint16   PowerManagementCapabilities[];
  boolean  PowerManagementSupported;
  uint32   Resolution;
  string   Status;
  uint16   StatusInfo;
  string   SystemCreationClassName;
  string   SystemName;
  sint32   Tolerance;
  sint32   UpperThresholdCritical;
  sint32   UpperThresholdFatal;
  sint32   UpperThresholdNonCritical;
};

Members

La classe CIM _ NumericSensor presenta questi tipi di membri:

Metodi

La classe CIM _ NumericSensor presenta questi metodi.

Metodo Descrizione
Reset Richiede la reimpostazione del dispositivo logico. Non implementato da WMI.
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 _ NumericSensor dispone di queste proprietà.

Accuratezza

Tipo di dati: sint32

Tipo di accesso: sola lettura

Qualificatori: unità ("centesimi di percentuale")

Accuratezza del sensore per la proprietà misurata. Il valore viene registrato come più o meno centesimi di percentuale. Questa proprietà e le proprietà di risoluzione e tolleranza vengono utilizzate per calcolare il valore effettivo della proprietà fisica misurata. L'accuratezza può variare a seconda che il dispositivo sia lineare sull'intervallo dinamico.

Disponibilità

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. |Stato operativo DMTF | 003,5 "," MIB. |Host IETF-risorse-MIB. hrDeviceStatus ")

Disponibilità e stato del dispositivo.

Questa proprietà viene ereditata da CIM _ LogicalDevice.

Altro (1)

Sconosciuto (2)

Esecuzione/potenza completa (3)

Avviso (4)

In test (5)

Non applicabile (6)

Spegnimento (7 )

Offline (8 )

Off Duty (9)

Danneggiato (10)

Non installato (11)

Errore di installazione (12)

Risparmio energia-sconosciuto (13)

Il dispositivo è noto come modalità di risparmio energia, ma lo stato esatto è sconosciuto.

Risparmio energia-modalità a basso consumo (14)

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

Risparmio energia-standby (15)

Il dispositivo non funziona, ma potrebbe essere portato a una potenza completa rapidamente.

Ciclo di alimentazione (16)

Risparmio energia-avviso (17)

Il dispositivo è in uno stato di avviso, anche in modalità di risparmio energia.

In pausa (18)

Il dispositivo è sospeso.

Non pronto (19)

Il dispositivo non è pronto.

Non configurata (20)

Il dispositivo non è configurato.

Inattivo (21)

Il dispositivo è silenzioso.

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.

ConfigManagerErrorCode

Tipo di dati: UInt32

Tipo di accesso: sola lettura

Qualificatori: schema ("Win32")

Codice di errore Win32 Configuration Manager.

Questa proprietà viene ereditata da CIM _ LogicalDevice.

Il dispositivo funziona correttamente. (0)

Il dispositivo funziona correttamente.

Questo dispositivo non è configurato correttamente. (1)

Il dispositivo non è configurato correttamente.

Windows non è in grado di caricare il driver per questo dispositivo. (2)

Il driver per questo dispositivo potrebbe essere danneggiato oppure è possibile che la memoria del sistema sia insufficiente o che altre risorse. (3)

Il driver per questo dispositivo potrebbe essere danneggiato oppure la memoria o altre risorse del sistema potrebbero essere insufficienti.

Il dispositivo non funziona correttamente. Uno dei driver o del registro di sistema potrebbe essere danneggiato. (4)

Il dispositivo non funziona correttamente. Uno dei suoi driver o il registro di sistema potrebbe essere danneggiato.

Il driver per questo dispositivo richiede una risorsa che Windows non è in grado di gestire. (5)

Il driver per il dispositivo richiede una risorsa che Windows non è in grado di gestire.

La configurazione di avvio per questo dispositivo è in conflitto con altri dispositivi. (6)

La configurazione di avvio per il dispositivo è in conflitto con altri dispositivi.

Impossibile filtrare. (7)

Il caricatore driver del dispositivo è mancante. (8)

Il caricatore driver del dispositivo è mancante.

Questo dispositivo non funziona correttamente perché il firmware di controllo segnala le risorse per il dispositivo in modo non corretto. (9)

Il dispositivo non funziona correttamente; il firmware di controllo segnala erroneamente le risorse per il dispositivo.

Impossibile avviare il dispositivo. (10)

Non è possibile avviare il dispositivo.

Errore del dispositivo. (11)

Errore del dispositivo.

Questo dispositivo non è in grado di trovare sufficienti risorse gratuite da usare. 12

Il dispositivo non riesce a trovare risorse disponibili sufficienti da usare.

Windows non è in grado di verificare le risorse del dispositivo. (13)

Windows non è in grado di verificare le risorse del dispositivo.

Questo dispositivo non funziona correttamente finché non si riavvia il computer. (14)

Il dispositivo non funziona correttamente finché il computer non viene riavviato.

Il dispositivo non funziona correttamente perché è probabile che si verifichi un problema di rienumerazione. (15)

Il dispositivo non funziona correttamente a causa di un possibile problema di rienumerazione.

Windows non è in grado di identificare tutte le risorse utilizzate dal dispositivo. (16)

Windows non è in grado di identificare tutte le risorse utilizzate dal dispositivo.

Il dispositivo richiede un tipo di risorsa sconosciuto. (17)

Il dispositivo richiede un tipo di risorsa sconosciuto.

Reinstallare i driver per questo dispositivo. (18)

È necessario reinstallare i driver di dispositivo.

Errore durante l'utilizzo del caricatore VxD. (19)

Il registro di sistema potrebbe essere danneggiato. (20)

Il registro di sistema potrebbe essere danneggiato.

Errore di sistema: provare a modificare il driver per questo dispositivo. Se non funziona, vedere la documentazione dell'hardware. Windows sta rimuovendo questo dispositivo. (21)

Errore di sistema. Se la modifica del driver di dispositivo non è efficace, vedere la documentazione dell'hardware. Windows sta rimuovendo il dispositivo.

Il dispositivo è disabilitato. (22)

Il dispositivo è disabilitato.

Errore di sistema: provare a modificare il driver per questo dispositivo. Se questa operazione non funziona, vedere la documentazione dell'hardware. (23)

Errore di sistema. Se la modifica del driver di dispositivo non è efficace, vedere la documentazione dell'hardware.

Questo dispositivo non è presente, non funziona correttamente o non sono installati tutti i driver. (24)

Il dispositivo non è presente, non funziona correttamente o non sono installati tutti i driver.

Windows sta ancora impostando questo dispositivo. (25)

Windows sta ancora impostando il dispositivo.

Windows sta ancora impostando questo dispositivo. (26)

Windows sta ancora impostando il dispositivo.

Questo dispositivo non ha una configurazione di log valida. (27)

La configurazione del log del dispositivo non è valida.

I driver per questo dispositivo non sono installati. (28)

I driver di dispositivo non sono installati.

Questo dispositivo è disabilitato perché il firmware del dispositivo non ha fornito le risorse necessarie. (29)

Il dispositivo è disabilitato; il firmware del dispositivo non ha fornito le risorse necessarie.

Questo dispositivo usa una risorsa di richiesta di interrupt (IRQ) usata da un altro dispositivo. (30)

Il dispositivo usa una risorsa IRQ usata da un altro dispositivo.

Questo dispositivo non funziona correttamente perché Windows non è in grado di caricare i driver necessari per questo dispositivo. 31

Il dispositivo non funziona correttamente; Windows non è in grado di caricare i driver di dispositivo necessari.

ConfigManagerUserConfig

Tipo di dati: Boolean

Tipo di accesso: sola lettura

Qualificatori: schema ("Win32")

Se true, il dispositivo usa una configurazione definita dall'utente.

Questa proprietà viene ereditata da CIM _ LogicalDevice.

CreationClassName

Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: _ chiave CIM

Classe o sottoclasse utilizzata per la creazione di un'istanza di. Se utilizzata con altre proprietà chiave della classe, questa proprietà consente di identificare in modo univoco tutte le istanze della classe e le relative sottoclassi.

Questa proprietà viene ereditata da CIM _ LogicalDevice.

CurrentReading

Tipo di dati: sint32

Tipo di accesso: sola lettura

Valore corrente indicato dal sensore.

Descrizione

Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: DisplayName ("Description")

Descrizione testuale dell'oggetto.

Questa proprietà viene ereditata da CIM _ ManagedSystemElement.

DeviceID

Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: _ chiave CIM

Indirizzo o altre informazioni di identificazione per assegnare un nome univoco al dispositivo logico.

Questa proprietà viene ereditata da CIM _ LogicalDevice.

ErrorCleared

Tipo di dati: Boolean

Tipo di accesso: sola lettura

Se true, l'errore riportato nella proprietà LastErrorCode è ora cancellato.

Questa proprietà viene ereditata da CIM _ LogicalDevice.

ErrorDescription

Tipo di dati: String

Tipo di accesso: sola lettura

Stringa in formato libero che fornisce informazioni sull'errore registrato nella proprietà LastErrorCode e sulle azioni correttive da eseguire.

Questa proprietà viene ereditata da CIM _ LogicalDevice.

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.

Lineari

Tipo di dati: Boolean

Tipo di accesso: sola lettura

Se true, il sensore è lineare sull'intervallo dinamico.

LastErrorCode

Tipo di dati: UInt32

Tipo di accesso: sola lettura

Ultimo codice di errore segnalato dal dispositivo logico.

Questa proprietà viene ereditata da CIM _ LogicalDevice.

LowerThresholdCritical

Tipo di dati: sint32

Tipo di accesso: sola lettura

Valore di soglia che specifica gli intervalli (valori minimo e massimo) per determinare se il sensore funziona in condizioni normali, non critiche, critiche o irreversibili. Se la proprietà CurrentReading è compresa tra LowerThresholdCritical e LowerThresholdFatal, lo stato corrente è critical.

Questa proprietà viene ereditata da CIM _ NumericSensor.

LowerThresholdFatal

Tipo di dati: sint32

Tipo di accesso: sola lettura

Valore di soglia che specifica gli intervalli (valori minimo e massimo) per determinare se il sensore funziona in condizioni normali, non critiche, critiche o irreversibili. Se la proprietà CurrentReading è inferiore a LowerThresholdFatal, lo stato corrente è irreversibile.

Questa proprietà viene ereditata da CIM _ NumericSensor.

LowerThresholdNonCritical

Tipo di dati: sint32

Tipo di accesso: sola lettura

Valore di soglia che specifica gli intervalli (valori minimo e massimo) per determinare se il sensore funziona in condizioni normali, non critiche, critiche o irreversibili. Se la proprietà CurrentReading è compresa tra LowerThresholdNonCritical e UpperThresholdNonCritical, il sensore segnala un valore normale. Se la proprietà CurrentReading è compresa tra LowerThresholdNonCritical e LowerThresholdCritical, lo stato corrente è non critico.

Questa proprietà viene ereditata da CIM _ NumericSensor.

MaxReadable

Tipo di dati: sint32

Tipo di accesso: sola lettura

Valore più grande della proprietà misurata che può essere letta dal sensore numerico.

MinReadable

Tipo di dati: sint32

Tipo di accesso: sola lettura

Valore più piccolo della proprietà misurata che può essere letta dal sensore numerico.

Nome

Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: DisplayName ("Name")

Etichetta con cui l'oggetto è noto. Quando è sottoclassata, è possibile eseguire l'override di questa proprietà in modo che sia una proprietà chiave.

Questa proprietà viene ereditata da CIM _ ManagedSystemElement.

NominalReading

Tipo di dati: sint32

Tipo di accesso: sola lettura

Previsto o valore "normale" per il sensore numerico.

NormalMax

Tipo di dati: sint32

Tipo di accesso: sola lettura

Intervallo massimo normale per il sensore numerico.

NormalMin

Tipo di dati: sint32

Tipo di accesso: sola lettura

Intervallo minimo normale per il sensore numerico.

PNPDeviceID

Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: schema ("Win32")

Win32 Plug and Play identificatore dispositivo del dispositivo logico. Questa proprietà viene ereditata da CIM _ LogicalDevice.

Esempio: " * PNP030b"

PowerManagementCapabilities

Tipo di dati: matrice UInt16

Tipo di accesso: sola lettura

Matrice delle funzionalità specifiche relative al risparmio di energia 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 oppure le informazioni non sono disponibili.

Modalità di risparmio energia immesse automaticamente (4)

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

Stato di alimentazione impostabile (5)

Il metodo SetPowerState è supportato. Questo metodo è disponibile nella classe _ LogicalDevice CIM padre e può essere implementato. Per ulteriori informazioni, vedere progettazione di classi Managed Object Format (MOF).

Power Cycling supportato (6)

Il metodo SetPowerState può essere richiamato con il parametro PowerState impostato su 5 (ciclo di alimentazione).

Alimentazione temporizzata supportata (7)

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

PowerManagementSupported

Tipo di dati: Boolean

Tipo di accesso: sola lettura

Se true, il dispositivo può essere gestito da energia elettrica, ovvero viene inserito in uno stato di risparmio energia. Se false, il valore intero 1 ("non supportato") deve essere l'unico elemento nella matrice PowerManagementCapabilities .

Questa proprietà non indica se le funzionalità di risparmio energia sono attualmente abilitate o se abilitate, quali funzionalità sono supportate. Per ulteriori informazioni, vedere la matrice PowerManagementCapabilities . Questa proprietà viene ereditata da CIM _ LogicalDevice.

Risoluzione

Tipo di dati: UInt32

Tipo di accesso: sola lettura

Capacità del sensore di risolvere le differenze nella proprietà misurata. Questo valore può variare a seconda che il dispositivo sia lineare sull'intervallo dinamico.

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")

Ridotto ("danneggiato" )

Sconosciuto ("sconosciuto")

Errore di predazione ("Predator fail")

Avvio di ("avvio")

Arresto in corso ("arresto")

Servizio ("servizio")

Sottolineato (sottolineato)

Noncover ("noncover")

Nessun contatto ("nessun contatto")

Comunicazione persa ("comunicazione persa")

StatusInfo

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. |Stato operativo DMTF | 003,3 ")

Stato del dispositivo logico. Se questa proprietà non si applica al dispositivo logico, è necessario utilizzare il valore 5 (non applicabile).

Questa proprietà viene ereditata da CIM _ LogicalDevice.

Altro (1)

Sconosciuto (2)

Abilitato (3)

Disabilitato (4)

Non applicabile (5)

SystemCreationClassName

Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: propagato ("_ sistema CIM.CreationClassName"), _ chiave CIM

Nome della classe di creazione del sistema di ambito.

Questa proprietà viene ereditata da CIM _ LogicalDevice.

SystemName

Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: propagato ("_ sistema CIM.Nome"), _ chiave CIM

Nome del sistema di ambito.

Questa proprietà viene ereditata da CIM _ LogicalDevice.

Tolleranza

Tipo di dati: sint32

Tipo di accesso: sola lettura

Tolleranza del sensore per la proprietà misurata. Questa proprietà e le proprietà di risoluzione e accuratezza vengono utilizzate per calcolare il valore effettivo della proprietà fisica misurata. La tolleranza può variare a seconda che il dispositivo sia lineare sull'intervallo dinamico.

UpperThresholdCritical

Tipo di dati: sint32

Tipo di accesso: sola lettura

Valore di soglia che specifica gli intervalli (valori minimo e massimo) per determinare se il sensore funziona in condizioni normali, non critiche, critiche o irreversibili. Se la proprietà CurrentReading è compresa tra UpperThresholdCritical e UpperThresholdFatal, lo stato corrente è critical.

Questa proprietà viene ereditata da CIM _ NumericSensor.

UpperThresholdFatal

Tipo di dati: sint32

Tipo di accesso: sola lettura

Valore di soglia che specifica gli intervalli (valori minimo e massimo) per determinare se il sensore funziona in condizioni normali, non critiche, critiche o irreversibili. Se la proprietà CurrentReading è sopra UpperThresholdFatal, lo stato corrente è irreversibile.

Questa proprietà viene ereditata da CIM _ NumericSensor.

UpperThresholdNonCritical

Tipo di dati: sint32

Tipo di accesso: sola lettura

Valore di soglia che specifica gli intervalli (valori minimo e massimo) per determinare se il sensore funziona in condizioni normali, non critiche, critiche o irreversibili. Se la proprietà CurrentReading è compresa tra LowerThresholdNonCritical e UpperThresholdNonCritical, il sensore segnala un valore normale. Se la proprietà CurrentReading è compresa tra UpperThresholdNonCritical e UpperThresholdCritical, lo stato corrente è non critico.

Questa proprietà viene ereditata da CIM _ NumericSensor.

Commenti

La classe CIM _ NumericSensor è derivata dal _ sensore CIM.

WMI non implementa questa classe. Per le classi derivate da CIM _ NumericSensor, vedere Win32 Classes.

Questa documentazione è derivata dalle descrizioni della classe CIM pubblicate da DMTF. Microsoft potrebbe avere apportato modifiche per correggere gli errori secondari, rispettare gli standard di 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
\CIMV2 radice
MOF
CIMWin32. mof
DLL
CIMWin32.dll

Vedi anche

_Sensore CIM