класс Win32_BaseBoard
Класс WMIWin32_BaseBoard представляет собой базовую плату, которая также называется системной платой или системной платой.
Следующий пример синтаксиса — упрощенный MOF-код, который включает все наследуемые свойства.
Синтаксис
[Dynamic, Provider("CIMWin32"), UUID("{FAF76B95-798C-11D2-AAD1-006008C78BC7}"), AMENDMENT]
class Win32_BaseBoard : CIM_Card
{
string Caption;
string ConfigOptions[];
string CreationClassName;
real32 Depth;
string Description;
real32 Height;
boolean HostingBoard;
boolean HotSwappable;
datetime InstallDate;
string Manufacturer;
string Model;
string Name;
string OtherIdentifyingInfo;
string PartNumber;
boolean PoweredOn;
string Product;
boolean Removable;
boolean Replaceable;
string RequirementsDescription;
boolean RequiresDaughterBoard;
string SerialNumber;
string SKU;
string SlotLayout;
boolean SpecialRequirements;
string Status;
string Tag;
string Version;
real32 Weight;
real32 Width;
};
Члены
Класс Win32_BaseBoard имеет следующие типы членов:
Методы
Класс Win32_BaseBoard содержит эти методы.
Метод | Описание |
---|---|
Несовместимо | Не реализован. |
Свойства
Класс Win32_BaseBoard имеет эти свойства.
-
Caption
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (64), DisplayName ("Caption")
Краткое описание объекта однострочный строк.
Это свойство наследуется от CIM_ManagedSystemElement.
-
-
ConfigOptions
-
-
Тип данных: строковый массив
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("SMBIOS| Тип 12| Строки параметров конфигурации")
Массив, представляющий конфигурацию перемычки и коммутаторы, расположенные на основной доске.
Пример: "JP2: размер кэша 1–2 составляет 256 КБ, 2–3 размера кэша — 512 КБ, SW1-1: закрыть, чтобы отключить видео на борту"
-
-
CreationClassName
-
Имя первого конкретного класса, который отображается в цепочке наследования, используемой при создании экземпляра. При использовании с другими ключевыми свойствами класса свойство позволяет уникально идентифицировать все экземпляры этого класса и его подклассы.
Это свойство наследуется от CIM_PhysicalElement.
-
Depth
-
-
Тип данных: real32
-
Тип доступа: только для чтения
-
Квалификаторы: единицы ("дюймы")
Глубина физического пакета в дюймах.
Это свойство наследуется от CIM_PhysicalPackage.
-
-
Описание
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: DisplayName ("Описание")
Описание объекта.
Это свойство наследуется от CIM_ManagedSystemElement.
-
-
Height
-
-
Тип данных: real32
-
Тип доступа: только для чтения
-
Квалификаторы: единицы ("дюймы")
Высота физического пакета в дюймах.
Это свойство наследуется от CIM_PhysicalPackage.
-
-
HostingBoard
-
-
Тип данных: boolean
-
Тип доступа: только для чтения
Если задано значение TRUE, карта является системной платой или основной платой в корпусе.
Это свойство наследуется от CIM_Card.
-
-
HotSwappable
-
-
Тип данных: boolean
-
Тип доступа: только для чтения
Если задано значение TRUE, пакет можно заменить горячей заменой. Физический пакет можно заменить горячей заменой, если можно заменить элемент физически другим, но эквивалентным элементом, в то время как к содержательному пакету применяется сила, т. е. в то время как он находится в состоянии ON. Например, пакет диска, вставленный с помощью соединителей SCA, является съемным и может быть горячей заменой. Все пакеты, которые можно заменить горячей заменой, по своей сути являются съемными и заменяемыми.
Это свойство наследуется от CIM_PhysicalPackage.
-
-
InstallDate
-
-
Тип данных: datetime
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Дата установки")
Дата и время установки объекта. Этому свойству не требуется значение, указывающее, что объект установлен.
Это свойство наследуется от CIM_ManagedSystemElement.
-
-
Производителя
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (256)
Название организации, ответственной за создание физического элемента.
Это свойство наследуется от CIM_PhysicalElement.
-
-
Модель
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (64)
Имя, по которому известен физический элемент.
Это свойство наследуется от CIM_PhysicalElement.
-
-
имя;
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: DisplayName ("Name")
Метка, по которой известен объект. При подклассе свойство может быть переопределено как ключевое свойство.
Это свойство наследуется от CIM_ManagedSystemElement.
-
-
OtherIdentifyingInfo
-
-
Тип данных: string
-
Тип доступа: только для чтения
Захватывает дополнительные данные, помимо сведений о теге ресурса, которые можно использовать для идентификации физического элемента. Одним из примеров являются данные штрихкода, связанные с элементом, который также имеет тег ресурса. Обратите внимание, что если доступны только данные штрихового кода и уникальны или могут использоваться в качестве ключа элемента, значение свойства будет иметь значение NULL , а данные штрихкода будут использоваться в качестве ключа класса в свойстве tag.
Это свойство наследуется от CIM_PhysicalElement.
-
-
PartNumber
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (256)
Номер части, назначенный организацией, ответственной за производство или изготовление физического элемента.
Это свойство наследуется от CIM_PhysicalElement.
-
-
PoweredOn
-
-
Тип данных: boolean
-
Тип доступа: только для чтения
Если задано значение TRUE, физический элемент включен.
Это свойство наследуется от CIM_PhysicalElement.
-
-
Продукт
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("SMBIOS| Тип 2| Продукт")
Номер части основной платы, определенный производителем.
-
-
Съемный
-
-
Тип данных: boolean
-
Тип доступа: только для чтения
Если задано значение TRUE, пакет можно удалить. Физический пакет может быть съемным, если он предназначен для того, чтобы быть принятым в физический контейнер, в котором он обычно находится, без нарушения функции общей упаковки. Пакет по-прежнему может быть съемным, если питание должно быть отключено для выполнения удаления. Если питание может быть включено, а пакет удален, элемент является съемным и может быть горячей заменой. Например, дополнительный аккумулятор на ноутбуке является съемным, как и пакет диска, вставленный с помощью соединителей SCA. Тем не менее, последний также может быть горячей заменой. Дисплей ноутбука не является съемным, а также не является неотредаемым источником питания. Удаление этих компонентов повлияет на функцию общей упаковки или будет невозможно из-за тесной интеграции пакета.
Это свойство наследуется от CIM_PhysicalPackage.
-
-
Сменные
-
-
Тип данных: boolean
-
Тип доступа: только для чтения
Если задано значение TRUE, пакет можно заменить. Физический пакет можно заменить, если можно заменить (FRU или обновить) элемент физически другим. Например, некоторые компьютерные системы позволяют обновить микросхему процессора main до одного из более высоких часов. В этом случае процессор считается заменяемым. Другим примером является блок питания, установленный на скользящих направляющих. Все съемные пакеты по своей сути являются заменяемыми.
Это свойство наследуется от CIM_PhysicalPackage.
-
-
Описание требований
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_Card. SpecialRequirements")
Строка свободной формы, описывающая способ, которым этот карта физически уникален от других карточек. Свойство имеет значение только в том случае, если для соответствующего логического свойства SpecialRequirements задано значение TRUE.
Это свойство наследуется от CIM_Card.
-
-
RequiresDaughterBoard
-
-
Тип данных: boolean
-
Тип доступа: только для чтения
Если задано значение TRUE, для правильной работы требуется по крайней мере одна дочерняя доска или вспомогательное карта.
Это свойство наследуется от CIM_Card.
-
-
SerialNumber
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (64)
Номер, выделенный производителем, используемый для идентификации физического элемента.
Это свойство наследуется от CIM_PhysicalElement.
-
-
SKU
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (64)
Номер единицы хранения запасов для физического элемента.
Это свойство наследуется от CIM_PhysicalElement.
-
-
SlotLayout
-
-
Тип данных: string
-
Тип доступа: только для чтения
Строка свободной формы, описывающая положение слота, типичное использование, ограничения, отдельные интервалы между слотами или любую другую соответствующую информацию для слотов на карта.
Это свойство наследуется от CIM_Card.
-
-
SpecialRequirements
-
-
Тип данных: boolean
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_Card. RequirementsDescription")
Если задано значение TRUE, этот карта физически уникален от других карт того же типа и поэтому требует специального слота. Например, для двойного карта требуется два слота. Другой пример: определенная карта может использоваться для той же общей функции, что и другие карты, но для этого требуется специальный слот (например, очень длинный), тогда как другие карточки можно поместить в любой доступный слот. Если задано значение TRUE, то соответствующее свойство RequirementsDescription должно указывать характер уникальности или назначения карта.
Это свойство наследуется от CIM_Card.
-
-
Состояние
-
-
Тип данных: 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.
Пример: "Базовая доска"
Версия
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (64)
Версия физического элемента.
Это свойство наследуется от CIM_PhysicalElement.
Weight
-
Тип данных: real32
-
Тип доступа: только для чтения
-
Квалификаторы: единицы ("фунты")
Вес физической упаковки в фунтах.
Это свойство наследуется от CIM_PhysicalPackage.
Width
-
Тип данных: real32
-
Тип доступа: только для чтения
-
Квалификаторы: единицы ("дюймы")
Ширина физического пакета в дюймах.
Это свойство наследуется от CIM_PhysicalPackage.
Комментарии
Класс Win32_BaseBoard является производным от CIM_Card , который является производным от CIM_PhysicalPackage.
Примеры
Пример Perl List Computer Baseboard Properties (Список свойств базовой платы компьютера) возвращает сведения о базовой платы компьютера.
В примере PowerShell List Computer Baseboard Properties (Список свойств базовой платы компьютера) возвращаются сведения о базовой платы компьютера.
Следующий пример VBScript также возвращает сведения о основной панели компьютера.
On Error Resume Next
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_BaseBoard")
For Each objItem in colItems
For Each strOption in objItem.ConfigOptions
Wscript.Echo "Configuration Option: " & strOption
Next
Wscript.Echo "Depth: " & objItem.Depth
Wscript.Echo "Description: " & objItem.Description
Wscript.Echo "Height: " & objItem.Height
Wscript.Echo "Hosting Board: " & objItem.HostingBoard
Wscript.Echo "Hot Swappable: " & objItem.HotSwappable
Wscript.Echo "Manufacturer: " & objItem.Manufacturer
Wscript.Echo "Model: " & objItem.Model
Wscript.Echo "Name: " & objItem.Name
Wscript.Echo "Other Identifying Information: " & _
objItem.OtherIdentifyingInfo
Wscript.Echo "Part Number: " & objItem.PartNumber
Wscript.Echo "Powered-On: " & objItem.PoweredOn
Wscript.Echo "Product: " & objItem.Product
Wscript.Echo "Removable: " & objItem.Removable
Wscript.Echo "Replaceable: " & objItem.Replaceable
Wscript.Echo "Requirements Description: " & objItem.RequirementsDescription
Wscript.Echo "Requires Daughterboard: " & objItem.RequiresDaughterBoard
Wscript.Echo "Serial Number: " & objItem.SerialNumber
Wscript.Echo "SKU: " & objItem.SKU
Wscript.Echo "Slot Layout: " & objItem.SlotLayout
Wscript.Echo "Special Requirements: " & objItem.SpecialRequirements
Wscript.Echo "Tag: " & objItem.Tag
Wscript.Echo "Version: " & objItem.Version
Wscript.Echo "Weight: " & objItem.Weight
Wscript.Echo "Width: " & objItem.Width
Next
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |
MOF |
|
DLL |
|