次の方法で共有


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 クラスでは、次のメソッドを使用できます。

Method 説明
GetVendorData エンクロージャーからベンダー固有のデータを返します。
IdentifyElement ユーザーがエンクロージャーとその要素に対して識別タスクを実行できるようにします。

プロパティ

MSFT_StorageEnclosure クラスには、次のプロパティがあります。

CurrentSensorOperationalStatus

データ型: UInt16 配列

アクセスの種類: 読み取り専用

エンクロージャーの各センサーの現在の動作状態を含む配列。

Value 意味
不明 0 要素の動作状態が不明です。
OK 2 要素が存在し、動作しています。問題は検出されません。
低下 3 要素は重大でない問題を検出しています。
エラー 6 要素は重大な問題を検出しています。
回復不能エラー 7 要素は回復不可能な問題を検出しています。
インストールされていません 0xD009 この要素は存在しません。
利用不可 0xD00A 要素は存在しますが、利用できません。
アクセス不許可 0xD00B 要素へのアクセスは許可されません。
サポートされていない 0xD00C 要素がサポートされていません。

DeviceId

データ型: 文字列

アクセスの種類: 読み取り専用

エンクロージャーに一意の名前を付けるアドレスまたはその他の識別子。

FanOperationalStatus

データ型: UInt16 配列

アクセスの種類: 読み取り専用

エンクロージャーの各ファンの現在の動作状態を含む配列。

Value 意味
不明 0 要素の動作状態が不明です。
OK 2 要素が存在し、動作しています。問題は検出されません。
低下 3 要素は重大でない問題を検出しています。
エラー 6 要素は重大な問題を検出しています。
回復不能エラー 7 要素は回復不可能な問題を検出しています。
インストールされていません 0xD009 この要素は存在しません。
利用不可 0xD00A 要素は存在しますが、利用できません。
アクセス不許可 0xD00B 要素へのアクセスは許可されません。
サポートされていない 0xD00C 要素がサポートされていません。

FirmwareVersion

データ型: 文字列

アクセスの種類: 読み取り専用

修飾子: 必須

エンクロージャーのファームウェア バージョンの文字列表現。

FriendlyName

データ型: 文字列

アクセスの種類: 読み取り専用

修飾子: 必須

エンクロージャーの名前を表すユーザーフレンドリな文字列。

IOControllerOperationalStatus

データ型: UInt16 配列

アクセスの種類: 読み取り専用

エンクロージャーの各 IO コントローラー モジュールの動作状態を含む配列。

Value 意味
不明 0 要素の動作状態が不明です。
OK 2 要素が存在し、動作しています。問題は検出されません。
低下 3 要素は重大でない問題を検出しています。
エラー 6 要素は重大な問題を検出しています。
回復不能エラー 7 要素は回復不可能な問題を検出しています。
インストールされていません 0xD009 この要素は存在しません。
利用不可 0xD00A 要素は存在しますが、利用できません。
アクセス不許可 0xD00B 要素へのアクセスは許可されません。
サポートされていない 0xD00C 要素がサポートされていません。

NumberOfSlots

データ型: UInt32

アクセスの種類: 読み取り専用

修飾子: 必須

エンクロージャー内でホストされているスロットの数。

PowerSupplyOperationalStatus

データ型: UInt16 配列

アクセスの種類: 読み取り専用

エンクロージャーの各電源モジュールの動作状態を含む配列。

Value 意味
不明 0 要素の動作状態が不明です。
OK 2 要素が存在し、動作しています。問題は検出されません。
低下 3 要素は重大でない問題を検出しています。
エラー 6 要素は重大な問題を検出しています。
回復不能エラー 7 要素は回復不可能な問題を検出しています。
インストールされていません 0xD009 この要素は存在しません。
利用不可 0xD00A 要素は存在しますが、利用できません。
アクセス不許可 0xD00B 要素へのアクセスは許可されません。
サポートされていない 0xD00C 要素がサポートされていません。

TemperatureSensorOperationalStatus

データ型: UInt16 配列

アクセスの種類: 読み取り専用

エンクロージャーの各温度センサーの動作状態を含む配列。

Value 意味
不明 0 要素の動作状態が不明です。
OK 2 要素が存在し、動作しています。問題は検出されません。
低下 3 要素は重大でない問題を検出しています。
エラー 6 要素は重大な問題を検出しています。
回復不能エラー 7 要素は回復不可能な問題を検出しています。
インストールされていません 0xD009 この要素は存在しません。
利用不可 0xD00A 要素は存在しますが、利用できません。
アクセス不許可 0xD00B 要素へのアクセスは許可されません。
サポートされていない 0xD00C 要素がサポートされていません。

VoltageSensorOperationalStatus

データ型: UInt16 配列

アクセスの種類: 読み取り専用

エンクロージャーの各電圧センサーの動作状態を含む配列。

Value 意味
不明 0 要素の動作状態が不明です。
OK 2 要素が存在し、動作しています。問題は検出されません。
低下 3 要素は重大でない問題を検出しています。
エラー 6 要素は重大な問題を検出しています。
回復不能エラー 7 要素は回復不可能な問題を検出しています。
インストールされていません 0xD009 この要素は存在しません。
利用不可 0xD00A 要素は存在しますが、利用できません。
アクセス不許可 0xD00B 要素へのアクセスは許可されません。
サポートされていない 0xD00C 要素がサポートされていません。

要件

要件 Value
サポートされている最小のクライアント Windows 8.1 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 R2 [デスクトップ アプリのみ]
名前空間 Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

関連項目

MSFT_StorageFaultDomain