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
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 |
|
DLL |
|