Reference Guide
CIM_IRQ
The CIM_IRQ class described in Properties Table below , contains IRQ information. An IRQ is a signal that data is about to be sent to
or received by a peripheral device. The signal travels by an IRQ line to the microprocessor. Each peripheral connection must be
assigned an IRQ number. For example, the rst serial port in the computer (COM1) is assigned to IRQ4 by default.
Table 49. CIM_IRQ Properties
Class Name:
CIM_IRQ
Parent Class:
CIM_SystemResource
Property Description Data Type
CSCreationClassName See Common Properties of Classes string
CSName See Common Properties of Classes string
CreationClassName See Common Properties of Classes string
IRQNumber Identies the interrupt request number. uint32
Availability Indicates the availability of the IRQ. Values
for the Availability property are as follows:
1- Other
2- Unknown
3- Available
4 - In use/not available
5- In use and available
uint16
TriggerLevel Indicates if the interrupt is triggered by
the hardware signal going high or low.
Values for the TriggerLevel property are as
follows:
1- Other
2- Unknown
3- Active low
4- Active high
uint16
TriggerType Indicates if edge (value=4) or level
triggered (value=3) interrupts occur.
1- Other
2- Unknown
3- Level
4- Edge
uint16
Shareable Indicates if the IRQ can be shared. A value
of TRUE indicates that the IRQ can be
shared.
Boolean
Hardware Indicates if the interrupt is hardware- or
software-based. (A value of TRUE
indicates that the interrupt is hardware
based.) On a personal computer, a
hardware IRQ is a physical wire to a
Boolean
50