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 |
|
Archivo DLL |
|