Compartir a través de


Msvm_BootSourceSettingData clase

Representa los parámetros para establecer el origen de arranque de una máquina virtual. Esta clase deriva de CIM_SettingData.

La siguiente sintaxis es código MOF simplificado e incluye todas las propiedades heredadas.

Sintaxis

[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[];
};

Miembros

La clase Msvm_BootSourceSettingData tiene estos tipos de miembros:

Propiedades

La clase Msvm_BootSourceSettingData tiene estas propiedades.

BootSourceDescription

Tipo de datos: cadena

Tipo de acceso: solo lectura

Descripción del origen de arranque proporcionado por el firmware.

BootSourceType

Tipo de datos: uint32

Tipo de acceso: solo lectura

Valor de enumeración que especifica el tipo del origen de arranque.

Estos son valores válidos:

Desconocido (0)

Unidad (1)

Red (2)

Archivo (3)

Caption

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MaxLen ( 64 )

Una breve descripción textual del objeto.

Descripción

Tipo de datos: cadena

Tipo de acceso: solo lectura

Descripción textual del objeto.

ElementName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre para mostrar de esta instancia de SettingData. Además, el nombre para mostrar se puede usar como una propiedad de índice para una búsqueda o consulta. (Nota: El nombre no tiene que ser único dentro de un espacio de nombres).

FirmwareDevicePath

Tipo de datos: cadena

Tipo de acceso: solo lectura

Ruta de acceso nativa que usa el firmware para describir el dispositivo.

InstanceID

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: Clave

Dentro del ámbito del espacio de nombres de creación de instancias, InstanceID identifica de forma opaca e identifica de forma única una instancia de esta clase. Para garantizar la unicidad dentro del espacio de nombres, el valor de InstanceID debe construirse con el siguiente algoritmo "preferido": OrgID:LocalID Donde OrgID y LocalID están separados por dos puntos (:), y donde OrgID debe incluir un nombre protegido por derechos de autor, marca comercial u otro nombre único que sea propiedad de la entidad empresarial que crea o define instanceID o que es un identificador registrado asignado a la entidad empresarial por una autoridad global reconocida. (Este requisito es similar a la estructura SchemaName_ClassName de los nombres de clase Schema). Además, para garantizar la unicidad, OrgID no debe contener dos puntos (:). Al usar este algoritmo, los primeros dos puntos que aparecen en InstanceID deben aparecer entre OrgID y LocalID. LocalID lo elige la entidad empresarial y no se debe reutilizar para identificar distintos elementos subyacentes (reales). Si no se usa el algoritmo preferido anterior, la entidad de definición debe asegurarse de que el InstanceID resultante no se reutiliza en ningún InstanceID generado por este u otros proveedores para el Espacio de nombres de esta instancia. En el caso de las instancias definidas por DMTF, se debe usar el algoritmo "preferido" con el orgID establecido en CIM.

OptionalData

Tipo de datos: matriz uint8

Tipo de acceso: solo lectura

Calificadores: OctetString, ArrayType ("Indexed")

Datos opcionales proporcionados por el firmware.

Nota

Propiedad agregada en Windows 10.

OtherLocation

Tipo de datos: cadena

Tipo de acceso: solo lectura

La otra información de ubicación, si existe, que el firmware usa para identificar de forma más exclusiva el origen de arranque.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 8.1 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2012 R2 [solo aplicaciones de escritorio]
Espacio de nombres
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
Archivo DLL
Vmms.exe

Consulte también

CIM_SettingData

CIM_SettingData