ISR-Klasse
Diese Klasse ist die Ereignistypklasse für IsR-Ereignisse (Interrupt Service Routine).
Die folgende Syntax wird durch einen MOF-Code vereinfacht.
[EventType{67}, EventTypeName{"ISR"}]
class ISR : PerfInfo
{
object InitialTime;
uint32 Routine;
uint8 ReturnValue;
uint8 Vector;
uint16 Reserved;
};
Die ISR-Klasse verfügt über die folgenden Membertypen:
Die ISR-Klasse verfügt über diese Eigenschaften.
-
InitialTime
-
-
Datentyp: Objekt
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(1), Extension("WmiTime")
ISR-Einstiegszeit.
-
-
Reserved
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(5), Zeiger
Reserviert.
-
-
ReturnValue
-
-
Datentyp: uint8
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(3)
Boolesch, der angibt, ob der Interrupt beansprucht wurde (ist True, wenn der Interrupt beansprucht wurde).
-
-
Routine
-
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(2), Zeiger
Adresse der ISR-Routine. Verwenden Sie die Adresse mit den Imageereignissen, um zu ermitteln, welches Image gestartet wurde.
-
-
Vektor
-
-
Datentyp: uint8
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: WmiDataId(4)
Vektor aus der Interruptdeskriptortabelle, der DIE ISR-Routine zugewiesen ist.
-
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |