Win32_DMAChannel 类
Win32_DMAChannelWMI 类表示运行 Windows 的计算机系统上 (DMA) 通道的直接内存访问。 DMA 是一种将数据从设备移动到内存的方法, (反之亦然,) 无需微处理器的帮助。 系统板使用 DMA 控制器来处理固定数量的通道,每个通道可由一个 (使用,一次只能使用一个) 设备。
以下语法从托管对象格式 (MOF) 代码中简化,包括所有继承的属性。 属性按字母顺序列出,而不是按 MOF 顺序列出。
语法
[Dynamic, Provider("CIMWin32"), UUID("{8502C4D1-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_DMAChannel : CIM_DMA
{
uint16 AddressSize;
uint16 Availability;
boolean BurstMode;
uint16 ByteMode;
string Caption;
uint16 ChannelTiming;
string CreationClassName;
string CSCreationClassName;
string CSName;
string Description;
uint32 DMAChannel;
datetime InstallDate;
uint32 MaxTransferSize;
string Name;
uint32 Port;
string Status;
uint16 TransferWidths[];
uint16 TypeCTiming;
uint16 WordMode;
};
成员
Win32_DMAChannel 类具有以下类型的成员:
属性
Win32_DMAChannel 类具有以下属性。
-
AddressSize
-
-
数据类型: uint16
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |系统资源 DMA 信息|001.3“) , 单位 (”位“)
DMA 通道地址大小(以位为单位)。 允许的值为 8 位、16 位、32 位或 64 位。 如果未知,则输入 0 (零) 。
此属性继承自 CIM_DMA。
-
-
(0)
-
(8)
-
(16)
-
(32)
-
(64)
可用性
-
数据类型: uint16
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |DMA|001.2“)
DMA 的可用性。 此属性继承自 CIM_DMA。
其他 (1)
未知 (2)
可用 (3)
正在使用/不可用 (4)
正在使用或不可用
正在使用和可用/可共享 (5)
在“使用”和“可用”或“可共享”
BurstMode
-
数据类型: 布尔值
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |DMA|001.3“)
指示 DMA 通道是否支持突发模式。
此属性继承自 CIM_DMA。
ByteMode
-
数据类型: uint16
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |系统资源 DMA 信息|001.7“)
DMA 执行模式。
此属性继承自 CIM_DMA。
其他 (1)
未知 (2)
不在“按字节计数”模式下执行 (3)
不在“按字节计数”模式下执行
在“按字节计数”模式下执行 (4)
在“按字节计数”模式下执行
Caption
-
数据类型: 字符串
-
访问类型:只读
-
限定符: MaxLen (64) 、 DisplayName (“Caption”)
对象的简短说明,单行字符串。
此属性继承自 CIM_ManagedSystemElement。
ChannelTiming
-
数据类型: uint16
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |系统资源 DMA 信息|001.9“)
DMA 通道计时。
此属性继承自 CIM_DMA。
其他 (1)
未知 (2)
ISA 兼容 (3)
键入 A (4)
类型 B (5)
类型 F (6)
CreationClassName
要显示在创建实例时使用的继承链中的第一个具体类的名称。 与 类的其他键属性一起使用时, 属性允许唯一标识此类及其子类的所有实例。
此属性继承自 CIM_DMA。
CSCreationClassName
-
数据类型: 字符串
-
访问类型:只读
-
限定符: 传播 (“CIM_ComputerSystem。CreationClassName“) , MaxLen (256) , CIM_Key
范围计算机系统创建类的名称。
此属性继承自 CIM_DMA。
CSName
-
数据类型: 字符串
-
访问类型:只读
-
限定符: 传播 (“CIM_ComputerSystem。Name“) , CIM_Key, MaxLen (256)
范围计算机系统的名称。
此属性继承自 CIM_DMA。
描述
-
数据类型: 字符串
-
访问类型:只读
-
限定符: DisplayName (“Description”)
对象的说明。
此属性继承自 CIM_ManagedSystemElement。
DMAChannel
-
数据类型: uint32
-
访问类型:只读
-
限定符: 键、 MappingStrings (“MIF”。DMTF |DMA|001.1“)
DMA 通道号,对象键值的一部分。
此属性继承自 CIM_DMA。
InstallDate
-
数据类型: datetime
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |ComponentID|001.5“) , DisplayName (”安装日期“)
对象的安装日期和时间。 此属性不需要值来指示已安装对象。
此属性继承自 CIM_ManagedSystemElement。
MaxTransferSize
-
数据类型: uint32
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |系统资源 DMA 信息|001.4“) , 单位 (”字节“)
此 DMA 通道可以传输的最大字节数。 如果未知,请输入 0 (零) 。
此属性继承自 CIM_DMA。
名称
-
数据类型: string
-
访问类型:只读
-
限定符: DisplayName (“Name”)
对象的已知标签。 子类化后,属性可以重写为键属性。
此属性继承自 CIM_ManagedSystemElement。
端口
-
数据类型: uint32
-
访问类型:只读
-
限定符: MappingStrings (“Win32API|系统结构 |CM_PARTIAL_RESOURCE_DESCRIPTOR |Dma|端口“)
主机总线适配器使用的 DMA 端口。 这对于 MCA 类型的总线有意义。
例如: 12
Status
-
数据类型: string
-
访问类型:只读
-
限定符: MaxLen (10) 、 DisplayName (“Status”)
对象的当前状态。 可以定义各种操作状态和非操作状态。 操作状态包括:“正常”、“已降级”和“预失败”, (启用 SMART 的硬盘驱动器等元素可能正常运行,但预测近期) 故障。 非操作状态包括:“错误”、“正在启动”、“正在停止”和“服务”。 后者(“服务”)可以在镜像磁盘重新同步、重新加载用户权限列表或其他管理工作期间应用。 并非所有此类工作都处于联机状态,但托管元素既不是“正常”,也不是处于其他状态之一。
此属性继承自 CIM_ManagedSystemElement。
包括以下值:
OK (“OK”)
错误 (“错误”)
已降级 (“已降级”)
未知 (“未知”)
Pred Fail (“Pred Fail”)
正在启动 (“正在启动”)
正在停止 (“停止”)
服务 (“Service”)
压力 (“有压力”)
NonRecover (“NonRecover”)
无联系人 (“无联系人”)
Lost Comm (“Lost Comm”)
TransferWidths
-
数据类型: uint16 数组
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |系统资源 DMA 信息|001.2“) , 单位 (”位“)
此 DMA 通道支持的所有传输宽度 () 位的数组。 如果未知,请输入 0 (零) 。
此属性继承自 CIM_DMA。
(0)
(8)
(16)
(32)
(64)
(128)
TypeCTiming
-
数据类型: uint16
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |系统资源 DMA 信息|001.10“)
支持 C 类型 (突发) 计时。
此属性继承自 CIM_DMA。
其他 (1)
未知 (2)
ISA 兼容 (3)
不支持 (4)
支持的 (5)
WordMode
-
数据类型: uint16
-
访问类型:只读
-
限定符: MappingStrings (“MIF”。DMTF |系统资源 DMA 信息|001.8“)
DMA 执行模式。
此属性继承自 CIM_DMA。
其他 (1)
未知 (2)
未在“按字计数”模式下执行 (3)
不在“按字计数”模式下执行
在“按字计数”模式下执行 (4)
在“按字计数”模式下执行
备注
Win32_DMAChannel 类派生自 CIM_DMA。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |
命名空间 |
Root\CIMV2 |
MOF |
|
DLL |
|