classe Win32_IRQResource

La classe WMIWin32_IRQResource rappresenta un numero di riga di richiesta di interruzione (IRQ) in un sistema computer che esegue Windows. Una richiesta di interruzione è un segnale inviato alla CPU da un dispositivo o da un programma per eventi critici in tempo. IRQ può essere basato su hardware o basato su software.

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

Sintassi

[Dynamic, Provider("CIMWin32"), UUID("{8502C4D3-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_IRQResource : CIM_IRQ
{
  uint16   Availability;
  string   Caption;
  string   CreationClassName;
  string   CSCreationClassName;
  string   CSName;
  string   Description;
  boolean  Hardware;
  datetime InstallDate;
  uint32   IRQNumber;
  string   Name;
  boolean  Shareable;
  string   Status;
  uint16   TriggerLevel;
  uint16   TriggerType;
  uint32   Vector;
};

Members

La classe Win32_IRQResource include questi tipi di membri:

Proprietà

La classe Win32_IRQResource ha queste proprietà.

Disponibilità

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF). DMTF| IRQ|001.2")

Disponibilità dell'oggetto IRQ.

Questa proprietà viene ereditata da CIM_IRQ.

0

Altro

Altro (1)

Sconosciuto

Sconosciuto (2)

Disponibile

Disponibile (3)

In Uso o non disponibile

In Uso/Non disponibile (4)

In Uso e disponibile o condivisibile

In Uso e disponibile/condivisibile (5)

In uso e disponibile/condivisibile

Didascalia

Tipo di dati: stringa

Tipo di accesso: sola lettura

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

Breve descrizione dell'oggetto una stringa a una riga.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

CreationClassName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: CIM_Key, MaxLen (256)

Nome della prima classe concreta da visualizzare nella catena di ereditarietà usata nella creazione di un'istanza. Quando viene usato con le altre proprietà chiave della classe, la proprietà consente a tutte le istanze di questa classe e alle relative sottoclassi di essere identificate in modo univoco.

Questa proprietà viene ereditata da CIM_IRQ.

CSCreationClassName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: propagati ("CIM_ComputerSystem. CreationClassName"), CIM_Key, MaxLen (256)

Nome della classe di creazione del sistema computer di ambito.

Questa proprietà viene ereditata da CIM_IRQ.

CSName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: propagati ("CIM_ComputerSystem. Name"), CIM_Key, MaxLen (256)

Nome del sistema computer di ambito.

Questa proprietà viene ereditata da CIM_IRQ.

Descrizione

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: DisplayName ("Descrizione")

Descrizione testuale dell'oggetto.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Hardware

Tipo di dati: booleano

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("Win32API| Strutture di sistema| RESOURCE_DESCRIPTOR| InterfaceType")

Se TRUE, l'interruzione è basata su hardware o software. Un irQ hardware è un cavo fisico dalla periferica al chip del controller di interruzione programmabile (PIC) tramite cui la CPU può ricevere una notifica di eventi critici per il tempo. Alcune linee IRQ sono riservate ai dispositivi standard, ad esempio la tastiera, le unità disco floppy e l'orologio di sistema. Un interruzione software consente alle applicazioni di ottenere l'attenzione del processore.

InstallDate

Tipo di dati: datetime

Tipo di accesso: sola lettura

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

Data e ora in cui è stato installato l'oggetto. Questa proprietà non richiede un valore per indicare che l'oggetto è installato.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

IRQNumber

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF). DMTF| IRQ|001.1"), chiave

Parte del valore della chiave dell'oggetto.

Questa proprietà viene ereditata da CIM_IRQ.

Nome

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: DisplayName ("Name")

Etichetta in base alla quale l'oggetto è noto. Quando viene sottoclassata, la proprietà può essere sostituita da una proprietà chiave.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Condivisibile

Tipo di dati: booleano

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF). DMTF| IRQ|001.4")

Se TRUE, è possibile condividere irQ.

Questa proprietà viene ereditata da CIM_IRQ.

Status

Tipo di dati: stringa

Tipo di accesso: sola lettura

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

Stato corrente dell'oggetto. È possibile definire vari stati operativi e non operativi. Gli stati operativi includono: "OK", "Degraded" e "Pred Fail" (un elemento, ad esempio un'unità disco rigido abilitata per SMART, potrebbe funzionare correttamente, ma prevedere un errore nel prossimo futuro). Gli stati non operativi includono: "Error", "Starting", "Stopping" e "Service". Quest'ultimo, "Servizio", può essere applicato durante il ridimensionamento mirror di un disco, il ricaricamento di un elenco di autorizzazioni utente o altre operazioni amministrative. Non tutto questo lavoro è online, ma l'elemento gestito non è "OK" né in uno degli altri stati.

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

TriggerLevel

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| Informazioni irQ risorse di sistema|001.3")

Livello di trigger IRQ che indica se l'interrupt viene attivato dal segnale hardware che passa ad alto (4) o basso (3).

Questa proprietà viene ereditata da CIM_IRQ.

Altro (1)

Sconosciuto (2)

Basso attivo (3)

Alto attivo (4)

TriggerType

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| IRQ|001.3", "MIF. DMTF| Informazioni irQ risorse di sistema|001.2")

Tipo di trigger IRQ che indica se si verificano interruzioni attivate da edge (4) o trigger a livello (3).

Questa proprietà viene ereditata da CIM_IRQ.

Altro (1)

Sconosciuto (2)

Livello (3)

Arco (4)

Vettore

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("Win32API| Strutture di sistema | CM_PARTIAL_RESOURCE_DESCRIPTOR| Interrupt | Livello")

Vettore della risorsa IrQ di Windows. Un vettore contiene l'indirizzo di memoria per la funzione che verrà eseguita dopo che la richiesta di interrupt viene riconosciuta dalla CPU.

Commenti

La classe Win32_IRQResource deriva da CIM_IRQ.

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_IRQ

Classi hardware del sistema computer