Partilhar via


Classe ISR

Essa classe é a classe de tipo de evento para eventos ISR (rotina de serviço de interrupção).

A sintaxe a seguir é simplificada do código MOF.

Sintaxe

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

Membros

A classe ISR tem esses tipos de membros:

Propriedades

A classe ISR tem essas propriedades.

InitialTime

Tipo de dados: objeto

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(1), Extension("WmiTime")

Hora de entrada do ISR.

Reserved

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(5), Ponteiro

Reservado.

ReturnValue

Tipo de dados: uint8

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(3)

Booliano indicando se a interrupção foi reivindicada (é True se a interrupção foi reivindicada).

Rotina

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(2), Ponteiro

Endereço da rotina do ISR. Use o endereço com os eventos Image para localizar qual imagem foi iniciada.

Vetor

Tipo de dados: uint8

Tipo de acesso: Somente leitura

Qualificadores: WmiDataId(4)

Vetor da tabela de descritor de interrupção à qual a rotina ISR é atribuída.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]