Win32_IRQResource 类
Win32_IRQResourceWMI 类表示运行 Windows 的计算机系统上 (IRQ) 编号的中断请求行。 中断请求是设备或程序针对时间关键事件发送到 CPU 的信号。 IRQ 可以基于硬件,也可以是基于软件的。
以下语法从托管对象格式 (MOF) 代码中简化,包括所有继承的属性。 属性按字母顺序列出,而不是按 MOF 顺序列出。
语法
[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;
};
成员
Win32_IRQResource 类具有以下类型的成员:
属性
Win32_IRQResource 类具有以下属性。
-
可用性
-
-
数据类型: uint16
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |IRQ|001.2“)
IRQ 的可用性。
此属性继承自 CIM_IRQ。
-
-
0
-
其他
-
其他 (1)
-
未知
-
未知 (2)
-
可用
-
可用 (3)
-
正在使用或不可用
-
正在使用/不可用 (4)
-
正在使用和可用或可共享
-
正在使用和可用/可共享 (5)
-
使用中和可用/可共享
Caption
-
数据类型: string
-
访问类型:只读
-
限定符: MaxLen (64) 、 DisplayName (“Caption”)
对象的简短说明为单行字符串。
此属性继承自 CIM_ManagedSystemElement。
CreationClassName
在创建实例时使用的继承链中显示的第一个具体类的名称。 与 类的其他键属性一起使用时, 属性允许对此类及其子类的所有实例进行唯一标识。
此属性继承自 CIM_IRQ。
CSCreationClassName
-
数据类型: string
-
访问类型:只读
-
限定符: 传播 (“CIM_ComputerSystem。CreationClassName“) , CIM_Key, MaxLen (256)
范围计算机系统创建类的名称。
此属性继承自 CIM_IRQ。
CSName
-
数据类型: string
-
访问类型:只读
-
限定符: 传播 (“CIM_ComputerSystem。Name“) , CIM_Key, MaxLen (256)
范围计算机系统的名称。
此属性继承自 CIM_IRQ。
描述
-
数据类型: string
-
访问类型:只读
-
限定符: DisplayName (“Description”)
对象的文本说明。
此属性继承自 CIM_ManagedSystemElement。
硬件
-
数据类型: 布尔值
-
访问类型:只读
-
限定符: MappingStrings (“Win32API|系统结构 |RESOURCE_DESCRIPTOR |InterfaceType“)
如果 为 TRUE,则中断基于硬件或软件。 硬件 IRQ 是从外围设备到可编程中断控制器的物理线路, (PIC) 芯片,通过该线路可以通知 CPU 有关时间关键事件。 某些 IRQ 线路是为标准设备保留的,例如键盘、软盘驱动器和系统时钟。 软件中断允许应用程序引起处理器的注意。
InstallDate
-
数据类型: datetime
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |ComponentID|001.5“) , DisplayName (”安装日期“)
对象的安装日期和时间。 此属性不需要值来指示已安装对象。
此属性继承自 CIM_ManagedSystemElement。
IRQNumber
-
数据类型: uint32
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |IRQ|001.1“) , 密钥
对象的键值的一部分。
此属性继承自 CIM_IRQ。
名称
-
数据类型: string
-
访问类型:只读
-
限定符: DisplayName (“Name”)
对象的已知标签。 子类化后,属性可以重写为键属性。
此属性继承自 CIM_ManagedSystemElement。
共享
-
数据类型: 布尔值
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |IRQ|001.4“)
如果 为 TRUE,则可以共享 IRQ。
此属性继承自 CIM_IRQ。
Status
-
数据类型: string
-
访问类型:只读
-
限定符: MaxLen (10) 、 DisplayName (“Status”)
对象的当前状态。 可以定义各种操作和非操作状态。 操作状态包括:“正常”、“降级”和“预失败”, (元素(例如已启用 SMART 的硬盘驱动器)可能正常运行,但预测近期) 故障。 非操作状态包括:“错误”、“正在启动”、“正在停止”和“服务”。 后者“服务”可以在磁盘镜像重新同步、重新加载用户权限列表或其他管理工作期间应用。 并非所有此类工作都处于联机状态,但托管元素既不是“正常”,也不是处于其他状态之一。
此属性继承自 CIM_ManagedSystemElement。
包括以下值:
OK (“OK”)
错误 (“错误”)
降级 (“已降级”)
未知 (“未知”)
Pred Fail (“Pred Fail”)
starting (“Starting”)
停止 (“停止”)
服务 (“服务”)
压力 (“有压力”)
NonRecover (“NonRecover”)
无联系人 (“无联系人”)
Lost Comm (“Lost Comm”)
TriggerLevel
-
数据类型: uint16
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |系统资源 IRQ 信息|001.3“)
IRQ 触发级别,指示硬件信号是高 (4) 还是低 (3) 触发中断。
此属性继承自 CIM_IRQ。
其他 (1)
未知 (2)
主动低 (3)
活动高 (4)
TriggerType
-
数据类型: uint16
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |IRQ|001.3“,”MIF.DMTF |系统资源 IRQ 信息|001.2“)
IRQ 触发器类型,指示是否发生边缘触发 (4) 还是级别触发 (3) 中断。
此属性继承自 CIM_IRQ。
其他 (1)
未知 (2)
级别 (3)
Edge (4)
向量
-
数据类型: uint32
-
访问类型:只读
-
限定符: MappingStrings (“Win32API|系统结构 |CM_PARTIAL_RESOURCE_DESCRIPTOR|中断|Level“)
Windows IRQ 资源的向量。 向量包含函数的内存地址,在 CPU 确认中断请求后将执行该函数。
备注
Win32_IRQResource 类派生自 CIM_IRQ。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |
命名空间 |
Root\CIMV2 |
MOF |
|
DLL |
|