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


класс Msvm_BootSourceSettingData

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

Следующий синтаксис упрощен из MOF-кода и включает все унаследованные свойства.

Синтаксис

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_BootSourceSettingData : CIM_SettingData
{
  string Description;
  string Caption;
  string InstanceID;
  string ElementName;
  uint32 BootSourceType;
  string OtherLocation;
  string FirmwareDevicePath;
  string BootSourceDescription;
  uint8  OptionalData[];
};

Члены

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

Элемент Property

Класс Msvm_BootSourceSettingData имеет следующие свойства.

BootSourceDescription

Тип данных: string

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

Описание источника загрузки, предоставляемого встроенным ПО.

BootSourceType

Тип данных: uint32

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

Значение перечисления, указывающее тип источника загрузки.

Допустимые значения:

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

Диск (1)

Сеть (2)

Файл (3)

Caption

Тип данных: string

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

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

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

Описание

Тип данных: string

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

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

ElementName

Тип данных: string

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

Отображаемое имя для этого экземпляра SettingData. Кроме того, отображаемое имя можно использовать в качестве свойства индекса для поиска или запроса. (Примечание. Имя не обязательно должно быть уникальным в пространстве имен.)

FirmwareDevicePath

Тип данных: string

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

Собственный путь, который использует встроенное ПО для описания устройства.

InstanceID

Тип данных: string

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

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

В область экземпляра пространства имен instanceID непрозрачно и уникально идентифицирует экземпляр этого класса. Чтобы обеспечить уникальность в пространстве имен, значение InstanceID должно быть сформировано с помощью следующего "предпочтительного" алгоритма: OrgID:LocalID , где OrgID и LocalID разделяются двоеточием (:), и где OrgID должно включать защищенное авторским правом, товарным знаком или иным образом уникальное имя, которое принадлежит бизнес-сущности, которая создает или определяет InstanceID или является зарегистрированным идентификатором, назначенным бизнес-сущности признанным глобальным органом. (Это требование аналогично структуре SchemaName_ClassName имен классов схемы.) Кроме того, для обеспечения уникальности OrgID не должен содержать двоеточие (:). При использовании этого алгоритма первый двоеточие в InstanceID должно отображаться между OrgID и LocalID. LocalID выбирается бизнес-сущностью и не должен использоваться повторно для идентификации различных базовых (реальных) элементов. Если приведенный выше предпочтительный алгоритм не используется, определяющая сущность должна гарантировать, что результирующий InstanceID не будет повторно использоваться в идентификаторах Экземпляра, созданных этим или другими поставщиками для пространства имен данного экземпляра. Для экземпляров, определяемых DMTF, необходимо использовать "предпочтительный" алгоритм с идентификатором orgID , установленным в CIM.

OptionalData

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

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

Квалификаторы: OctetString, ArrayType ("Индексированные")

Необязательные данные, предоставляемые встроенным ПО.

Примечание

Свойство, добавленное в Windows 10.

OtherLocation

Тип данных: string

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

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

Требования

Требование Значение
Минимальная версия клиента
Windows 8.1 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 R2 [только классические приложения]
Пространство имен
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

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

CIM_SettingData

CIM_SettingData