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 類別具有這些方法。
方法 | Description |
---|---|
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 |