Freigeben über


ISR-Klasse

Diese Klasse ist die Ereignistypklasse für IsR-Ereignisse (Interrupt Service Routine).

Die folgende Syntax wird durch einen MOF-Code vereinfacht.

Syntax

[EventType{67}, EventTypeName{"ISR"}]
class ISR : PerfInfo
{
  object InitialTime;
  uint32 Routine;
  uint8  ReturnValue;
  uint8  Vector;
  uint16 Reserved;
};

Member

Die ISR-Klasse verfügt über die folgenden Membertypen:

Eigenschaften

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.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]