Partilhar via


classe Win32_IRQResource

A classe WMIWin32_IRQResource representa um número IRQ (linha de solicitação de interrupção) em um sistema de computador que executa o Windows. Uma solicitação de interrupção é um sinal enviado à CPU por um dispositivo ou programa para eventos críticos de tempo. O IRQ pode ser baseado em hardware ou em software.

A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas. As propriedades são listadas em ordem alfabética, não em ordem MOF.

Sintaxe

[Dynamic, Provider("CIMWin32"), UUID("{8502C4D3-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_IRQResource : CIM_IRQ
{
  uint16   Availability;
  string   Caption;
  string   CreationClassName;
  string   CSCreationClassName;
  string   CSName;
  string   Description;
  boolean  Hardware;
  datetime InstallDate;
  uint32   IRQNumber;
  string   Name;
  boolean  Shareable;
  string   Status;
  uint16   TriggerLevel;
  uint16   TriggerType;
  uint32   Vector;
};

Membros

A classe Win32_IRQResource tem estes tipos de membros:

Propriedades

A classe Win32_IRQResource tem essas propriedades.

Disponibilidade

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("MIF. DMTF| IRQ|001.2")

Disponibilidade do IRQ.

Essa propriedade é herdada de CIM_IRQ.

0

Outro

Outros (1)

Unknown

Desconhecido (2)

Disponível

Disponível (3)

Em Uso ou Não Disponível

Em Uso/Não Disponível (4)

Em Uso e Disponível ou Fragmentável

Em Uso e Disponível/Compartilhável (5)

Em uso e disponível/fragmentável

Legenda

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MaxLen (64), DisplayName ("Caption")

Descrição curta do objeto uma cadeia de caracteres de uma linha.

Essa propriedade é herdada de CIM_ManagedSystemElement.

CreationClassName

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: CIM_Key, MaxLen (256)

Nome da primeira classe concreta a aparecer na cadeia de herança usada na criação de uma instância. Quando usada com as outras propriedades principais da classe, a propriedade permite que todas as instâncias dessa classe e suas subclasses sejam identificadas exclusivamente.

Essa propriedade é herdada de CIM_IRQ.

CSCreationClassName

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Propagado ("CIM_ComputerSystem. CreationClassName"), CIM_Key, MaxLen (256)

Nome da classe de criação do sistema de computador de escopo.

Essa propriedade é herdada de CIM_IRQ.

CSName

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Propagado ("CIM_ComputerSystem. Nome"), CIM_Key, MaxLen (256)

Nome do sistema de computador de escopo.

Essa propriedade é herdada de CIM_IRQ.

Descrição

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: DisplayName ("Description")

Descrição textual do objeto.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Hardware

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("Win32API| Estruturas do sistema| RESOURCE_DESCRIPTOR| InterfaceType")

Se TRUE, a interrupção será baseada em hardware ou software. Um IRQ de hardware é um fio físico do periférico para o chip PIC (controlador de interrupção programável) por meio do qual a CPU pode ser notificada sobre eventos críticos de tempo. Algumas linhas IRQ são reservadas para dispositivos padrão, como o teclado, as unidades de disquete e o relógio do sistema. Uma interrupção de software permite que os aplicativos chamem a atenção do processador.

InstallDate

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Data de Instalação")

Data e hora em que o objeto foi instalado. Essa propriedade não precisa de um valor para indicar que o objeto está instalado.

Essa propriedade é herdada de CIM_ManagedSystemElement.

IRQNumber

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("MIF. DMTF| IRQ|001.1"), chave

Parte do valor da chave do objeto.

Essa propriedade é herdada de CIM_IRQ.

Nome

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: DisplayName ("Name")

Rótulo pelo qual o objeto é conhecido. Quando subclasse, a propriedade pode ser substituída para ser uma propriedade de chave.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Compartilháveis

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("MIF. DMTF| IRQ|001.4")

Se TRUE, o IRQ poderá ser compartilhado.

Essa propriedade é herdada de CIM_IRQ.

Status

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MaxLen (10), DisplayName ("Status")

Status atual do objeto. Vários status operacionais e não operacionais podem ser definidos. Os status operacionais incluem: "OK", "Degradado" e "Falha de Pred" (um elemento, como uma unidade de disco rígido habilitada para SMART, pode estar funcionando corretamente, mas prevendo uma falha em um futuro próximo). Os status não operacionais incluem: "Erro", "Iniciando", "Parando" e "Serviço". Este último, "Serviço", pode ser aplicado durante espelho resilvering de um disco, recarregamento de uma lista de permissões de usuário ou outro trabalho administrativo. Nem todo esse trabalho está online, mas o elemento gerenciado não é "OK" nem em um dos outros estados.

Essa propriedade é herdada de CIM_ManagedSystemElement.

Os valores incluem o seguinte:

OK ("OK")

Erro ("Erro")

Degradado ("Degradado")

Desconhecido ("Desconhecido")

Falha de pred ("Falha de pred")

Iniciando ("Iniciando")

Parando ("Parando")

Serviço ("Serviço")

Estressado ("Estressado")

NonRecover ("NonRecover")

Sem contato ("Sem contato")

Comm Perdido ("Comm Perdido")

TriggerLevel

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("MIF. DMTF| Informações do IRQ do Recurso do Sistema|001.3")

Nível de gatilho IRQ que indica se a interrupção é disparada pelo sinal de hardware que está aumentando (4) ou baixo (3).

Essa propriedade é herdada de CIM_IRQ.

Outros (1)

Desconhecido (2)

Baixa Ativa (3)

Alta Ativa (4)

TriggerType

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("MIF. DMTF| IRQ|001.3", "MIF. DMTF| Informações do IRQ do Recurso do Sistema|001.2")

Tipo de gatilho IRQ que indica se ocorrem interrupções disparadas por borda (4) ou disparadas por nível (3).

Essa propriedade é herdada de CIM_IRQ.

Outros (1)

Desconhecido (2)

Nível (3)

Borda (4)

Vetor

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("Win32API| Estruturas do sistema| CM_PARTIAL_RESOURCE_DESCRIPTOR| Interrupção| Nível")

Vetor do recurso IRQ do Windows. Um vetor contém o endereço de memória para a função que será executada depois que a solicitação de interrupção for reconhecida pela CPU.

Comentários

A classe Win32_IRQResource é derivada de CIM_IRQ.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Namespace
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Confira também

CIM_IRQ

Classes de hardware do sistema de computador