IRQ Table Attribute Class

This class contains information on individual interrupt requests on a client computer. This class is not included in a default hardware inventory operation.

Table C.18 IRQ Table Attribute Class (SMS_G_System_IRQ)

Property
(Bold if collected)
Data
type

Example

Notes
Availabilityuint325Indicates the availability of the IRQ.

Values are:
1=Other
2=Unknown
3=Available
4=In Use/Not Available
5=In Use and Available/Shareable

Captionstring Describes the object. Maximum length is 64 characters.
Descriptionstring"IRQ8"Describes the object.
GroupIDuint322Within one ResourceId (one SMS client), GroupID distinguishes one instance of a class from another. Objects with the same ResourceId and GroupID are “deltas” of one another, describing the same hardware inventory instance at different points in time. This is not a collectable property.
InstallDatedatetimeSee “Date and Time Formats” at the beginning of Appendix B.Indicates when the object was installed. Maximum length is 256 characters. The absence of a value does not indicate that the object is not installed.
IRQNumberuint328Key. Indicates the IRQ number.
Namestring"IRQ8"Defines the label that the object is known by. Maximum length is 256 characters.
ResourceIduint3242Key. Inventory items with the same ResourceId were all discovered on the same SMS client. The ResourceId identifies the SMS client.

A ResourceId is an integer generated for the sake of SQL; it is not unique outside the site and should be used only for short-term querying purposes. It is not a collectable property.

RevisionIDuint321Objects with the same ResourceId and GroupID are deltas, differentiated from one another by RevisionID number. The highest number is the most recent update. This is not a collectable property.
Shareableuint320A Boolean that indicates whether the IRQ can be shared.

Values are:
1=True
0=False

Statusstring"OK"Indicates the current status of the object.

Values are:
OK
Error
Degraded
Unknown

Maximum length is 10 characters.

TimeStampdatetimeSee “Date and Time Formats” at the beginning of Appendix B.Indicates when the information in this object was last revised. This is not a collectable property.
TriggerLevelstring Indicates whether the interrupt is triggered by the hardware signal going high or low.

Values are:
1=Other
2=Unknown
3=Interrupt triggered by the hardware signal going low
4=Interrupt triggered by the hardware signal going high

TriggerTypestring Indicates whether edge or level triggered interrupts occur.

Values are: indicating whether
1=Other
2=Unknown
3=Level triggered interrupts
4=Edge interrupts

Vectoruint3253Indicates the vector of the Win32 IRQ resource.