класс Win32_SystemEnclosure

Класс WMIWin32_SystemEnclosure представляет свойства, связанные с физическим корпусом системы.

Следующий пример синтаксиса — упрощенный MOF-код, который включает все наследуемые свойства. Свойства перечислены в алфавитном порядке, а не в порядке MOF.

Синтаксис

[Dynamic, Provider("CIMWin32"), UUID("{FAF76B94-798C-11D2-AAD1-006008C78BC7}"), AMENDMENT]
class Win32_SystemEnclosure : CIM_Chassis
{
  boolean  AudibleAlarm;
  string   BreachDescription;
  string   CableManagementStrategy;
  string   Caption;
  uint16   ChassisTypes[];
  string   CreationClassName;
  sint16   CurrentRequiredOrProduced;
  real32   Depth;
  string   Description;
  uint16   HeatGeneration;
  real32   Height;
  boolean  HotSwappable;
  datetime InstallDate;
  boolean  LockPresent;
  string   Manufacturer;
  string   Model;
  string   Name;
  uint16   NumberOfPowerCords;
  string   OtherIdentifyingInfo;
  string   PartNumber;
  boolean  PoweredOn;
  boolean  Removable;
  boolean  Replaceable;
  uint16   SecurityBreach;
  uint16   SecurityStatus;
  string   SerialNumber;
  string   ServiceDescriptions[];
  uint16   ServicePhilosophy[];
  string   SKU;
  string   SMBIOSAssetTag;
  string   Status;
  string   Tag;
  string   TypeDescriptions[];
  string   Version;
  boolean  VisibleAlarm;
  real32   Weight;
  real32   Width;
};

Члены

Класс Win32_SystemEnclosure имеет следующие типы членов:

Методы

Класс Win32_SystemEnclosure содержит эти методы.

Метод Описание
Несовместимо Не реализован.

 

Свойства

Класс Win32_SystemEnclosure имеет эти свойства.

AudibleAlarm

Тип данных: boolean

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

Если задано значение TRUE, рамка оснащена звуковой сигнализацией.

Это свойство наследуется от CIM_PhysicalFrame.

Описание брейка

Тип данных: string

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

Квалификаторы: ModelCorrespondence ("CIM_PhysicalFrame. SecurityBreach")

Строка свободной формы, которая предоставляет дополнительные сведения, если свойство SecurityBreach указывает, что произошло событие, связанное с безопасностью.

Это свойство наследуется от CIM_PhysicalFrame.

CableManagementStrategy

Тип данных: string

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

Строка свободной формы, содержащая сведения о соединении и соединении различных кабелей для рамы. Благодаря множеству сетевых, связанных с хранением, и кабелей питания, управление кабелями может быть сложной и сложной задачей. Это свойство содержит сведения, помогающие при сборке и обслуживании кадра.

Это свойство наследуется от CIM_PhysicalFrame.

Caption

Тип данных: string

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

Квалификаторы: MaxLen (64), DisplayName ("Caption")

Краткое описание объекта — однострочный текст.

Это свойство наследуется от CIM_ManagedSystemElement.

Типы шасси

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

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

Квалификаторы: ArrayType ("Indexed"), MappingStrings ("MIF. DMTF| Глобальная таблица физического контейнера|002.1"), ModelCorrespondence ("CIM_Chassis. TypeDescriptions")

Массив типов шасси.

Это значение происходит из элемента Type структуры системного корпуса или шасси в сведениях SMBIOS.

Это свойство наследуется от CIM_Chassis.

Другое (1)

Неизвестно (2)

Настольный компьютер (3)

Рабочий стол с низким профилем (4)

Коробка для пиццы (5)

Мини-башня (6)

Башня (7)

Портативный (8)

Ноутбук (9)

Записная книжка (10)

На руках (11)

Док-станция (12)

Все в одном (13)

Вложенная записная книжка (14)

Экономия места (15)

Ланч-бокс (16)

Корпус основной системы (17)

Шасси расширения (18)

SubChassis (19)

Шасси расширения шины (20)

Периферийное шасси (21)

Корпус хранилища (22)

Шасси для установки в стойку (23)

Пк с запечатанным корпусом (24)

Планшет (30)

Кабриолет (31)

Отсоединяемый (32)

CreationClassName

Тип данных: string

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

Квалификаторы: CIM_Key, MaxLen (256)

Имя первого конкретного класса, который отображается в цепочке наследования, используемой при создании экземпляра. При использовании с другими ключевыми свойствами класса это свойство позволяет уникально идентифицировать все экземпляры этого класса и его подклассы.

Это свойство наследуется от CIM_PhysicalElement.

CurrentRequiredOrProduced

Тип данных: sint16

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

Квалификаторы: единицы измерения ("амперы при 120 вольт")

Текущий, необходимый для корпуса на 120 В. Если питание обеспечивается корпусом (как в случае с источником бесперебойного питания), это свойство может указывать на величину силы тока (в виде отрицательного числа).

Это свойство наследуется от CIM_Chassis.

Depth

Тип данных: real32

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

Квалификаторы: единицы ("дюймы")

Глубина физического пакета — в дюймах.

Это свойство наследуется от CIM_PhysicalPackage.

Описание

Тип данных: string

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

Квалификаторы: DisplayName ("Описание")

Описание объекта.

Это свойство наследуется от CIM_ManagedSystemElement.

HeatGeneration

Тип данных: uint16

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

Квалификаторы: единицы ("BTU в час")

Количество тепла, генерируемого корпусом в единицах BTU/час.

Это свойство наследуется от CIM_Chassis.

Height

Тип данных: real32

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

Квалификаторы: единицы ("дюймы")

Высота физического пакета — в дюймах.

Это свойство наследуется от CIM_PhysicalPackage.

HotSwappable

Тип данных: boolean

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

Если задано значение TRUE, физический пакет может быть переключен с горячей заменой (если можно заменить элемент физически другим, но эквивалентным, пока к нему применяется питание содержащего пакета). Например, пакет дисков, который вставляется с помощью соединителей SCA, является съемным и может быть переключен в режим горячей замены. Все пакеты, которые можно заменить горячей заменой, по своей сути являются съемными и заменяемыми.

Это свойство наследуется от CIM_PhysicalPackage.

InstallDate

Тип данных: datetime

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

Квалификаторы: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Дата установки")

Дата и время установки объекта. Для этого свойства не требуется значение, указывающее, что объект установлен.

Это свойство наследуется от CIM_ManagedSystemElement.

LockPresent

Тип данных: boolean

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

Если значение РАВНО TRUE, фрейм защищен с помощью блокировки.

Это свойство наследуется от CIM_PhysicalFrame.

Производителя

Тип данных: string

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

Квалификаторы: MaxLen (256)

Имя организации, создающей физический элемент.

Это значение берется из элемента Производителя структуры системного корпуса или корпуса в сведениях SMBIOS.

Это свойство наследуется от CIM_PhysicalElement.

Модель

Тип данных: string

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

Квалификаторы: MaxLen (64)

Имя, по которому известен физический элемент.

Это свойство наследуется от CIM_PhysicalElement.

имя;

Тип данных: string

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

Квалификаторы: DisplayName ("Имя")

Метка, по которой известен объект. При создании подкласса свойство может быть переопределено как ключевое свойство.

Это свойство наследуется от CIM_ManagedSystemElement.

NumberOfPowerCords

Тип данных: uint16

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

Количество кабелей питания, которые должны быть подключены к корпусу для работы всех компонентов.

Это свойство наследуется от CIM_Chassis.

OtherIdentifyingInfo

Тип данных: string

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

Дополнительные данные, помимо сведений о теге ресурса, которые можно использовать для идентификации физического элемента. Одним из примеров являются данные штрихкода, связанные с элементом, который также имеет тег ресурса. Имейте в виду, что если доступны только данные гистокода и являются уникальными или могут использоваться в качестве ключа элемента, это свойство будет иметь значение NULL , а данные штрихкода используются в качестве ключа класса в свойстве tag.

Это свойство наследуется от CIM_PhysicalElement.

PartNumber

Тип данных: string

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

Квалификаторы: MaxLen (256)

Номер части, присвоенный организацией, которая производит или производит физический элемент.

Это свойство наследуется от CIM_PhysicalElement.

PoweredOn

Тип данных: boolean

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

Если задано значение TRUE, физический элемент включен.

Это свойство наследуется от CIM_PhysicalElement.

Съемный

Тип данных: boolean

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

Если задано значение TRUE, физический пакет является съемным (если он предназначен для того, чтобы его можно было извлечь из физического контейнера, в котором он обычно находится, без ущерба для функции общей упаковки). Пакет по-прежнему может быть съемным, если для выполнения удаления необходимо отключить питание. Если пакет можно удалить, когда питание включено, элемент является съемным и может быть переключен. Например, дополнительный аккумулятор ноутбука является съемным, как и пакет дисков, который вставляется с помощью соединителей приложения конфигурации сервера (SCA). Тем не менее, последний может быть горячей замены. Дисплей ноутбука не является съемным, а также не является нередентным блоком питания. Удаление этих компонентов повлияет на функцию общей упаковки или невозможно из-за тесной интеграции пакета.

Это свойство наследуется от CIM_PhysicalPackage.

Сменные

Тип данных: boolean

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

Если значение РАВНО TRUE, этот физический компонент носителя можно заменить на физически другой. Например, некоторые компьютерные системы позволяют обновить процессор main до одного из более высоких тактов. В этом случае процессор считается заменяемым. Другим примером является блок питания, установленный на скользящих направляющих. Все съемные пакеты по своей сути являются заменяемыми.

Это свойство наследуется от CIM_PhysicalPackage.

SecurityBreach

Тип данных: uint16

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

Квалификаторы: MappingStrings ("MIF. DMTF| Глобальная таблица физического контейнера|002.12"), ModelCorrespondence ("CIM_PhysicalFrame. BreachDescription")

Состояние физического нарушения кадра.

Это свойство наследуется от CIM_PhysicalFrame.

Другое (1)

Неизвестно (2)

Без брейка (3)

Попытка взлома (4)

Нарушение успешно (5)

SecurityStatus

Тип данных: uint16

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

Квалификаторы: MappingStrings ("SMBIOS| Тип 3| Состояние безопасности")

Параметр безопасности для внешнего ввода, например клавиатуры, на компьютер.

Это значение происходит из элемента Состояния безопасности структуры системного корпуса или корпуса в сведениях SMBIOS.

Другое (1)

Неизвестно (2)

Нет (3)

Внешний интерфейс заблокирован (4)

Внешний интерфейс включен (5)

SerialNumber

Тип данных: string

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

Квалификаторы: MaxLen (64)

Номер, выделенный производителем, используемый для идентификации физического элемента.

Это значение происходит из элемента серийного номера структуры системного корпуса или шасси в сведениях SMBIOS.

Это свойство наследуется от CIM_PhysicalElement.

ServiceDescriptions

Тип данных: строковый массив

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

Квалификаторы: ArrayType ("Indexed"), ModelCorrespondence ("CIM_PhysicalFrame. ServicePhilosophy")

Массив более подробных объяснений для любых записей в массиве ServicePhilosophy . Имейте в виду, что каждая запись этого массива связана с записью в ServicePhilosophy, расположенной по тому же индексу.

Это свойство наследуется от CIM_PhysicalFrame.

ServicePhilosophy

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

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

Квалификаторы: ArrayType ("Indexed"), ModelCorrespondence ("CIM_PhysicalFrame. ServiceDescriptions")

Массив, который включает в себя то, обслуживается ли рамка с верхней, передней, задней или боковой стороны, имеет ли рамка скользящие лотки или съемные стороны, а также возможность перемещения рамки, например с роликами.

Это свойство наследуется от CIM_PhysicalFrame.

Неизвестно (0)

Другое (1)

Служба сверху (2)

Служба с переднего плана (3)

Обслуживание с обратной стороны (4)

Служба со стороны (5)

Скользящие лотки (6)

Съемные стороны (7)

Перемещение (8)

SKU

Тип данных: string

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

Квалификаторы: MaxLen (64)

Номер единицы хранения запасов для физического элемента.

Это свойство наследуется от CIM_PhysicalElement.

SMBIOSAssetTag

Тип данных: string

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

Квалификаторы: MappingStrings ("SMBIOS| Тип 3| Тег ресурса")

Номер тега ресурса системного корпуса.

Это значение происходит из элемента "Номер тега ресурса " структуры системного корпуса или корпуса в сведениях SMBIOS.

Состояние

Тип данных: string

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

Квалификаторы: MaxLen (10), DisplayName ("Status")

Текущее состояние объекта. Можно определить различные операционные и нерабоспособные состояния. Операционные состояния: "ОК", "Понижено" и "Сбой предварительного выполнения" (элемент, например жесткий диск с поддержкой SMART, может работать правильно, но прогнозирует сбой в ближайшем будущем). Неработоспособное состояние: "Ошибка", "Запуск", "Остановка" и "Служба". Последняя служба может применяться во время зеркало повторного выполнения диска, перезагрузки списка разрешений пользователя или других административных действий. Не все такие работы доступны в сети, но управляемый элемент не является ни "ОК", ни в одном из других состояний.

Это свойство наследуется от CIM_ManagedSystemElement.

В эти значения входят:

ОК ("ОК")

Ошибка ("Ошибка")

Пониженный ("Пониженный")

Unknown ("Unknown")

Pred Fail ("Pred Fail")

Запуск ("Начало")

Остановка ("Остановка")

Служба ("Служба")

Подчеркнуто ("Подчеркнуто")

NonRecover ("NonRecover")

Нет контакта ("Нет контакта")

Lost Comm ("Lost Comm")

Тег

Тип данных: string

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

Квалификаторы: Key, MaxLen (256), Override ("Tag"), MappingStrings ("WMI")

Уникальный идентификатор системного корпуса.

Это свойство наследуется от CIM_PhysicalElement.

Пример: "System Enclosure 1"

TypeDescriptions

Тип данных: строковый массив

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

Квалификаторы: ArrayType ("Indexed"), ModelCorrespondence ("CIM_Chassis. Типы шасси")

Массив дополнительных сведений о записях массива ChassisTypes . Имейте в виду, что каждая запись этого массива связана с записью в ChassisTypes , расположенной по тому же индексу.

Это свойство наследуется от CIM_Chassis.

Версия

Тип данных: string

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

Квалификаторы: MaxLen (64)

Версия физического элемента.

Это значение берется из элемента Version структуры системного корпуса или корпуса в сведениях SMBIOS.

Это свойство наследуется от CIM_PhysicalElement.

VisibleAlarm

Тип данных: boolean

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

Если задано значение TRUE, оборудование включает видимый сигнал тревоги.

Это свойство наследуется от CIM_PhysicalFrame.

Weight

Тип данных: real32

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

Квалификаторы: единицы ("фунты")

Вес физической упаковки в фунтах.

Это свойство наследуется от CIM_PhysicalPackage.

Width

Тип данных: real32

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

Квалификаторы: единицы ("дюймы")

Ширина физического пакета в дюймах.

Это свойство наследуется от CIM_PhysicalPackage.

Комментарии

Класс Win32_SystemEnclosure является производным от CIM_Chassis.

Примеры

Пример многопоточного сбора системных ресурсов с помощью PowerShell в коллекции TechNet использует ряд классов, включая Win32_SystemEnclosure, для получения данных из системы.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Пространство имен
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

См. также раздел

CIM_Chassis

Классы оборудования компьютерной системы

Задачи WMI: оборудование компьютера