ISR class
This class is the event type class for interrupt service routine (ISR) events.
The following syntax is simplified from MOF code.
[EventType{67}, EventTypeName{"ISR"}]
class ISR : PerfInfo
{
object InitialTime;
uint32 Routine;
uint8 ReturnValue;
uint8 Vector;
uint16 Reserved;
};
The ISR class has these types of members:
The ISR class has these properties.
-
InitialTime
-
-
Data type: object
-
Access type: Read-only
-
Qualifiers: WmiDataId(1), Extension("WmiTime")
ISR entry time.
-
-
Reserved
-
-
Data type: uint16
-
Access type: Read-only
-
Qualifiers: WmiDataId(5), Pointer
Reserved.
-
-
ReturnValue
-
-
Data type: uint8
-
Access type: Read-only
-
Qualifiers: WmiDataId(3)
Boolean indicating if the interrupt was claimed (is True if the interrupt was claimed).
-
-
Routine
-
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: WmiDataId(2), Pointer
Address of ISR routine. Use the address with the Image events to find which image started.
-
-
Vector
-
-
Data type: uint8
-
Access type: Read-only
-
Qualifiers: WmiDataId(4)
Vector from interrupt descriptor table to which ISR routine is assigned.
-
Requirement | Value |
---|---|
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |