MSFT_StorageEnclosure 类

表示存储机箱。

下面的语法从 MOF 代码简化而来,包含所有继承属性。

语法

class MSFT_StorageEnclosure : MSFT_StorageFaultDomain
{
  String DeviceId;
  String FriendlyName;
  String FirmwareVersion;
  UInt32 NumberOfSlots;
  UInt16 PowerSupplyOperationalStatus[];
  UInt16 FanOperationalStatus[];
  UInt16 TemperatureSensorOperationalStatus[];
  UInt16 VoltageSensorOperationalStatus[];
  UInt16 CurrentSensorOperationalStatus[];
  UInt16 IOControllerOperationalStatus[];
};

成员

MSFT_StorageEnclosure 类具有以下类型的成员:

方法

MSFT_StorageEnclosure 类具有这些方法。

方法 说明
GetVendorData 从机箱返回特定于供应商的数据。
IdentifyElement 允许用户对机箱及其元素执行识别任务。

属性

MSFT_StorageEnclosure 类具有这些属性。

CurrentSensorOperationalStatus

数据类型: UInt16 数组

访问类型:只读

一个数组,其中包含机箱的每个当前传感器的操作状态。

含义
未知 0 元素的操作状态未知。
确定 2 元素存在且正常工作,未检测到问题。
降级 3 元素检测非严重问题。
错误 6 元素检测到严重问题。
不可恢复的错误 7 元素检测到不可恢复的问题。
未安装 0xD009 元素不存在。
不可用 0xD00A 元素存在,但存在使它不可用的问题。
不允许访问 0xD00B 不允许访问 元素。
不支持 0xD00C 不支持 元素。

DeviceId

数据类型: 字符串

访问类型:只读

唯一命名机箱的地址或其他标识符。

FanOperationalStatus

数据类型: UInt16 数组

访问类型:只读

包含机箱每个风扇的运行状态的数组。

含义
未知 0 元素的操作状态未知。
确定 2 元素存在且正常工作,未检测到问题。
降级 3 元素检测非严重问题。
错误 6 元素检测到严重问题。
不可恢复的错误 7 元素检测到不可恢复的问题。
未安装 0xD009 元素不存在。
不可用 0xD00A 元素存在,但存在使它不可用的问题。
不允许访问 0xD00B 不允许访问 元素。
不支持 0xD00C 不支持 元素。

FirmwareVersion

数据类型: 字符串

访问类型:只读

限定符: 必需

机箱固件版本的字符串表示形式。

FriendlyName

数据类型: 字符串

访问类型:只读

限定符: 必需

一个用户友好的字符串,表示机箱的名称。

IOControllerOperationalStatus

数据类型: UInt16 数组

访问类型:只读

一个数组,其中包含机箱的每个 IO 控制器模块的操作状态。

含义
未知 0 元素的操作状态未知。
确定 2 元素存在且正常工作,未检测到问题。
降级 3 元素检测非严重问题。
错误 6 元素检测到严重问题。
不可恢复的错误 7 元素检测到不可恢复的问题。
未安装 0xD009 元素不存在。
不可用 0xD00A 元素存在,但存在使其不可用的问题。
不允许访问 0xD00B 不允许访问 元素。
不支持 0xD00C 不支持 元素。

NumberOfSlots

数据类型: UInt32

访问类型:只读

限定符: 必需

机箱中托管的插槽数。

PowerSupplyOperationalStatus

数据类型: UInt16 数组

访问类型:只读

一个数组,其中包含机箱的每个电源模块的运行状态。

含义
未知 0 元素的操作状态未知。
确定 2 元素存在且正常工作,未检测到任何问题。
降级 3 元素检测到非严重问题。
错误 6 元素检测到严重问题。
不可恢复错误 7 元素检测到不可恢复的问题。
未安装 0xD009 元素不存在。
不可用 0xD00A 元素存在,但存在使其不可用的问题。
不允许访问 0xD00B 不允许访问 元素。
不支持 0xD00C 不支持 元素。

TemperatureSensorOperationalStatus

数据类型: UInt16 数组

访问类型:只读

一个数组,其中包含机箱的每个温度传感器的运行状态。

含义
未知 0 元素的操作状态未知。
确定 2 元素存在且正常工作,未检测到任何问题。
降级 3 元素检测到非严重问题。
错误 6 元素检测到严重问题。
不可恢复错误 7 元素检测到不可恢复的问题。
未安装 0xD009 元素不存在。
不可用 0xD00A 元素存在,但存在使其不可用的问题。
不允许访问 0xD00B 不允许访问 元素。
不支持 0xD00C 不支持 元素。

VoltageSensorOperationalStatus

数据类型: UInt16 数组

访问类型:只读

一个数组,其中包含机箱的每个电压传感器的运行状态。

含义
未知 0 元素的操作状态未知。
确定 2 元素存在且正常工作,未检测到任何问题。
降级 3 元素检测到非严重问题。
错误 6 元素检测到严重问题。
不可恢复错误 7 元素检测到不可恢复的问题。
未安装 0xD009 元素不存在。
不可用 0xD00A 元素存在,但存在使其不可用的问题。
不允许访问 0xD00B 不允许访问 元素。
不支持 0xD00C 不支持 元素。

要求

要求
最低受支持的客户端 Windows 8.1 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 R2 [仅限桌面应用]
命名空间 Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

另请参阅

MSFT_StorageFaultDomain