класс 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
Имя первого конкретного класса, который отображается в цепочке наследования, используемой при создании экземпляра. При использовании с другими ключевыми свойствами класса это свойство позволяет уникально идентифицировать все экземпляры этого класса и его подклассы.
Это свойство наследуется от 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 |
|
DLL |
|
См. также раздел