MSFT_StorageFaultDomain 类
所有存储容错域对象的通用基类。
下面的语法从 MOF 代码简化而来,包含所有继承属性。
语法
class MSFT_StorageFaultDomain : MSFT_StorageObject
{
String Manufacturer;
String Model;
String SerialNumber;
String PhysicalLocation;
UInt16 HealthStatus;
UInt16 OperationalStatus[];
};
成员
MSFT_StorageFaultDomain 类具有以下类型的成员:
属性
MSFT_StorageFaultDomain 类具有这些属性。
HealthStatus
数据类型: UInt16
访问类型:只读
对象的运行状况。
值 | 含义 |
---|---|
正常 0 | 对象处于良好状态。 未报告读取或写入数据包丢失。 |
警告 1 | 对象可能会失败某些读取请求,但未报告写入失败。 |
不正常 2 | 对象失败了读取和写入请求,或者不再响应任何命令。 |
未知 5 | 运行状况未知。 |
Manufacturer
数据类型: 字符串
访问类型:只读
负责支持容错域对象的硬件的公司的名称。 对于 MSFT_PhysicalDisk 它必须与磁盘的 SCSI 查询数据匹配。
Model
数据类型: 字符串
访问类型:只读
表示硬件的型号。 对于 MSFT_PhysicalDisk 它必须与磁盘的 SCSI 查询数据匹配。
OperationalStatus
数据类型: UInt16 数组
访问类型:只读
一个值数组,这些值指定对象的操作状态。
值 | 含义 |
---|---|
未知 0 | 对象的操作状态未知。 |
其他 1 | 已指定特定于供应商的操作状态。 |
确定 2 | 对象正在响应命令,并且处于正常运行状态。 |
降级 3 | 对象正在响应命令,但未在最佳操作状态下运行。 |
压力 4 | 对象正在运行,但需要注意。 例如,它可能过载或过热。 |
预测故障 5 | 对象在名义上正常运行,但预计不久的将来会出现故障。 |
错误 6 | 出现错误。 |
不可恢复错误 7 | 发生了不可恢复的错误。 |
从 8 开始 | 对象正在启动过程中。 |
正在停止 9 | 对象正在停止。 |
已停止 10 | 对象已以干净有序的方式停止或关闭。 |
在服务 11 中 | 正在配置、维护、清理或以其他方式管理对象。 |
无联系人 12 | 存储提供程序了解对象,但从未能够与其建立通信。 |
丢失的通信 13 | 该对象已知存在,并且在过去已成功联系,但当前无法访问。 |
中止 14 | 类似于 Stopped,只不过对象突然停止,可能需要配置或维护。 |
休眠 15 | 对象可访问,但它处于非活动状态。 |
支持错误 16 中的实体 | 此状态值不一定表示对象出现问题,但它确实指示对象依赖的其他设备或连接可能需要注意。 |
已完成 17 | 对象已完成操作。 此状态值应与“正常”、“错误”或“已降级”结合使用,具体取决于操作的结果 |
电源模式 18 | 该值已预留供系统使用。 |
重新定位 19 | 对象正在重新定位。 |
Microsoft 保留 。 | 该值已预留供系统使用。 |
失败的媒体 0xD004 | |
拆分 0xD005 | |
过时的元数据 0xD006 | |
IO 错误 0xD007 | |
无法识别的元数据 0xD008 | |
Microsoft 保留 0xD009。 | 该值已预留供系统使用。 |
PhysicalLocation
数据类型: 字符串
访问类型:只读
一个自由格式的字符串,指示硬件所在的位置。
SerialNumber
数据类型: 字符串
访问类型:只读
表示硬件的序列号。 对于 MSFT_PhysicalDisk 它必须与磁盘的 SCSI 查询数据匹配。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2016 [仅限桌面应用] |
命名空间 | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |