Compartir a través de


Msvm_VirtualHardDiskSettingData clase

Proporciona datos de configuración para un disco duro virtual.

La siguiente sintaxis es código de Formato de objeto administrado (MOF) simplificado e incluye todas las propiedades heredadas.

Sintaxis

[AMENDMENT]
class Msvm_VirtualHardDiskSettingData : CIM_SettingData
{
  string   InstanceID;
  string   Caption = "Virtual Hard Disk Setting Data";
  string   Description = "Setting Data for a Virtual Hard Disk";
  string   ElementName;
  uint16   Type;
  uint16   Format;
  string   Path;
  string   ParentPath;
  DATETIME ParentTimestamp;
  string   ParentIdentifier;
  uint64   MaxInternalSize;
  uint32   BlockSize;
  uint32   LogicalSectorSize;
  uint32   PhysicalSectorSize;
  string   VirtualDiskId;
  uint64   DataAlignment;
  uint16   PmemAddressAbstractionType;
  boolean  IsPmemCompatible;
};

Miembros

La clase Msvm_VirtualHardDiskSettingData tiene estos tipos de miembros:

Propiedades

La clase Msvm_VirtualHardDiskSettingData tiene estas propiedades.

BlockSize

Tipo de datos: uint32

Tipo de acceso: lectura/escritura

Tamaño de bloque utilizado por el disco duro virtual, en bytes.

Caption

Tipo de datos: cadena

Tipo de acceso: solo lectura

Descripción breve del objeto. Esta propiedad se hereda de CIM_ManagedElement y siempre se establece en "Datos de configuración de disco duro virtual".

DataAlignment

Tipo de datos: uint64

Tipo de acceso: lectura/escritura

Especifica la alineación deseada, en bytes, para la carga de datos del disco virtual.

Nota

Se agregó en Windows 10, versión 1709.

Descripción

Tipo de datos: cadena

Tipo de acceso: solo lectura

Descripción del objeto. Esta propiedad se hereda de CIM_ManagedElement y siempre se establece en "Establecer datos para un disco duro virtual".

ElementName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Nombre para mostrar del objeto. Esta propiedad se hereda de CIM_ManagedElement.

Formato

Tipo de datos: uint16

Tipo de acceso: lectura/escritura

Formato del disco duro virtual. Este será uno de los siguientes valores.

VHD (2)

VHDX (3)

VHDSet (4)

Nota

Se ha agregado en Windows 10 y Windows Server 2016.

InstanceID

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: Clave

Identifica de forma única una instancia de esta clase. Esta propiedad se hereda de CIM_SettingData.

IsPmemCompatible

Tipo de datos: booleano

Tipo de acceso: lectura/escritura

Especifica si el disco virtual se puede usar como almacén de respaldo para un dispositivo de memoria persistente.

Nota

Se agregó en Windows 10, versión 1709.

LogicalSectorSize

Tipo de datos: uint32

Tipo de acceso: lectura/escritura

Tamaño del sector lógico utilizado por el disco duro virtual, en bytes.

MaxInternalSize

Tipo de datos: uint64

Tipo de acceso: lectura/escritura

Tamaño máximo del disco duro virtual visible por la máquina virtual, en bytes. Este tamaño se redondeará hasta el siguiente múltiplo más grande del sector.

ParentIdentifier

Tipo de datos: cadena

Tipo de acceso: solo lectura

GUID que se usa para identificar de forma única el elemento primario del disco duro virtual. Si el disco duro virtual no tiene un elemento primario, este campo está vacío.

Nota

Se ha agregado en Windows 10 y Windows Server 2016.

ParentPath

Tipo de datos: cadena

Tipo de acceso: lectura/escritura

Elemento primario del disco duro virtual. Si el disco duro virtual no tiene un elemento primario, esta propiedad está vacía.

ParentTimestamp

Tipo de datos: DATETIME

Tipo de acceso: solo lectura

Marca de tiempo del elemento primario del disco duro virtual. Si el disco duro virtual no tiene un elemento primario, este campo está vacío.

Nota

Se ha agregado en Windows 10 y Windows Server 2016.

Ruta de acceso

Tipo de datos: cadena

Tipo de acceso: lectura/escritura

Ruta de acceso completa del disco duro virtual.

PhysicalSectorSize

Tipo de datos: uint32

Tipo de acceso: lectura/escritura

Tamaño del sector físico utilizado por el disco duro virtual, en bytes.

PmemAddressAbstractionType

Tipo de datos: uint16

Tipo de acceso: lectura/escritura

Método de abstracción de direcciones de memoria persistente que se va a usar con este disco virtual.

Nota

Se agregó en Windows 10, versión 1709.

Ninguno (0)

BTT (1)

Desconocido (65535)

Tipo

Tipo de datos: uint16

Tipo de acceso: lectura/escritura

Tipo de disco duro virtual. Este será uno de los valores siguientes.

Corregido (2)

Dinámico (3)

Diferenciación (4)

VirtualDiskId

Tipo de datos: cadena

Tipo de acceso: lectura/escritura

GUID que se usa para identificar de forma única el disco virtual.

Cuando el método Msvm_ImageManagementService.GetVirtualHardDiskSettingData devuelve una instancia de Msvm_VirtualHardDiskSettingData, el cliente puede usar esta propiedad para obtener el identificador de disco único del VHD.

En la detección de conflictos o, de lo contrario, un cliente puede establecer el valor de VirtualDiskId en un nuevo GUID y pasar esta instancia de Msvm_VirtualHardDiskSettingData al método Msvm_ImageManagementService.SetVirtualHardDiskSettingData para cambiar el identificador de disco del VHD. Si el VHD no es un VHDX VHD o si el VHD está conectado, se produce un error en la operación. La operación también produce un error si el valor pasado tiene un formato incorrecto, es decir, no un GUID o tiene todos los 0. La operación se realiza de forma silenciosa si el valor pasado es el mismo que el identificador de disco actual.

Los errores generados por la función SetVirtualDiskInformation se propagan a través de esta propiedad. Un cliente también puede usar el mismo mecanismo para proporcionar el valor VirtualDiskId en la creación del disco duro virtual a través del método Msvm_ImageManagementService.CreateVirtualHardDisk en el mismo espacio de nombres. Esto se puede usar para crear VHD1 o VHD2 VHD2.

Windows 8.1: este valor no se admite hasta Windows 8.1 y Windows Server 2012 R2.

Requisitos

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

Consulte también

CIM_SettingData

GetVirtualHardDiskSettingData