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


класс CIM_ComputerSystem (поставщики WMI CIMWin32)

Класс CIM_ComputerSystem представляет специальную коллекцию экземпляров CIM_ManagedSystemElement . Эта коллекция предоставляет возможности компьютера и служит точкой агрегирования для связывания одного или нескольких из следующих элементов: файловая система, операционная система, процессор и память (энергонезависимое и энергонезависимое хранилище). Этот класс является производным от CIM_System.

Важно!

Классы CIM (Common Information Model) DMTF (Distributed Management Task Force) являются родительскими классами, на основе которых строятся классы WMI. В настоящее время WMI поддерживает только схемы версии CIM 2.x.

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

Синтаксис

[Abstract, UUID("{8502C525-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class CIM_ComputerSystem : CIM_System
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Status;
  string   CreationClassName;
  string   Name;
  string   PrimaryOwnerContact;
  string   PrimaryOwnerName;
  string   Roles[];
  string   NameFormat;
};

Члены

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

Элемент Property

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

Caption

Тип данных: string

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

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

Краткое текстовое описание объекта.

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

CreationClassName

Тип данных: string

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

Квалификаторы: CIM_Key

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

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

Описание

Тип данных: string

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

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

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

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

InstallDate

Тип данных: datetime

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

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

Указывает, когда был установлен объект . Отсутствие значения не означает, что объект не установлен.

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

имя;

Тип данных: string

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

Квалификаторы: Ключ

Определяет метку, по которой известен объект .

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

NameFormat

Тип данных: string

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

Квалификаторы: Переопределение ("NameFormat")

Определяет, как создается имя системы компьютера с помощью эвристики. Эвристика подробно описана в спецификации общей модели CIM версии 2. Предполагается, что документированные правила проходят по порядку, чтобы определить и назначить имя. Список Значений NameFormat определяет порядок очередности для назначения имени системы компьютера. Несколько правил сопоставляют одно и то же значение.

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

IP ( "IP")

Dial ("Dial")

HID ("HID")

NWA ("NWA")

HWA ("HWA")

X25 ("X25")

ISDN ("ISDN")

IPX ("IPX")

DCC ("DCC")

ICD ("ICD")

E.164 ("E.164")

SNA ("SNA")

OID/OSI ("OID/OSI")

Другое ("Другое")

PrimaryOwnerContact

Тип данных: string

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

Как можно связаться с основным владельцем системы (например, номер телефона или адрес электронной почты).

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

PrimaryOwnerName

Тип данных: string

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

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

Имя основного владельца системы.

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

Роли

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

Тип доступа: чтение и запись

Роли, которые система играет в среде информационных технологий. Подклассы системы могут переопределить это свойство для определения явных значений ролей. Кроме того, рабочая группа может описать эвристики, соглашения и рекомендации по указанию ролей. Например, для экземпляра сетевой системы это свойство может содержать строку Switch или Bridge.

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

Состояние

Тип данных: string

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

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

Строка, указывающая текущее состояние объекта. Можно определить рабочее и нерабочем состояние. Состояние работы может включать "ОК", "Понижено" и "Сбой предварительного выполнения". "Pred Fail" означает, что элемент работает правильно, но прогнозирует сбой (например, жесткий диск с поддержкой SMART).

Состояние нерабоспособных может включать "Ошибка", "Запуск", "Остановка" и "Служба". "Служба" может применяться во время зеркало повторного изменения размера диска, перезагрузки списка разрешений пользователя или других административных действий. Не все такие работы доступны в сети, но управляемый элемент не является ни "ОК", ни в одном из других состояний.

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

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

ОК ("ОК")

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

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

Unknown ("Unknown")

Pred Fail ("Pred Fail")

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

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

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

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

NonRecover ("NonRecover")

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

Lost Comm ("Lost Comm")

Комментарии

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

WMI не реализует этот класс. Дополнительные сведения о классах, производных от CIM_ComputerSystem, см. в разделе Классы Win32.

Эта документация является производным от описаний классов CIM, опубликованных DMTF. Возможно, корпорация Майкрософт внесла изменения для исправления незначительных ошибок, соответствия стандартам документации по Microsoft SDK или предоставления дополнительных сведений.

Требования

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

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

CIM_System