Поделиться через


класс 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

Тип данных: String

Тип доступа: только для чтения

Адрес или другой идентификатор, который однозначно называет корпус.

FanOperationalStatus

Тип данных: массив UInt16

Тип доступа: только для чтения

Массив, содержащий рабочее состояние каждого вентилятора корпуса.

Значение Значение
Неизвестно 0 Рабочее состояние элемента неизвестно.
ОК 2 Элемент присутствует и работает без обнаруженных проблем.
Понижение 3 Элемент обнаруживает некритичную проблему.
Ошибка 6 Элемент обнаруживает критическую проблему.
Невосстанавливаемая ошибка 7 Элемент обнаруживает невосстановимую проблему.
Не установлено 0xD009 Элемент отсутствует.
Недоступно 0xD00A Элемент присутствует, но имеет проблемы, которые делают его недоступным.
Нет разрешенного доступа 0xD00B Доступ к элементу не разрешен.
Не поддерживается 0xD00C Элемент не поддерживается.

FirmwareVersion

Тип данных: String

Тип доступа: только для чтения

Квалификаторы: обязательный

Строковое представление версии встроенного ПО корпуса.

FriendlyName

Тип данных: String

Тип доступа: только для чтения

Квалификаторы: обязательный

Удобная для пользователя строка, представляющая имя корпуса.

IOControllerOperationalStatus

Тип данных: массив UInt16

Тип доступа: только для чтения

Массив, содержащий рабочее состояние каждого модуля контроллера ввода-вывода в корпусе.

Значение Значение
Неизвестно 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