класс 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 |
|
DLL |
|