CREATE_VIRTUAL_DISK_FLAG enumeración (virtdisk.h)
Contiene marcas de creación de discos duros virtuales (VHD).
Syntax
typedef enum _CREATE_VIRTUAL_DISK_FLAG {
CREATE_VIRTUAL_DISK_FLAG_NONE = 0x0,
CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION = 0x1,
CREATE_VIRTUAL_DISK_FLAG_PREVENT_WRITES_TO_SOURCE_DISK = 0x2,
CREATE_VIRTUAL_DISK_FLAG_DO_NOT_COPY_METADATA_FROM_PARENT = 0x4,
CREATE_VIRTUAL_DISK_FLAG_CREATE_BACKING_STORAGE = 0x8,
CREATE_VIRTUAL_DISK_FLAG_USE_CHANGE_TRACKING_SOURCE_LIMIT = 0x10,
CREATE_VIRTUAL_DISK_FLAG_PRESERVE_PARENT_CHANGE_TRACKING_STATE = 0x20,
CREATE_VIRTUAL_DISK_FLAG_VHD_SET_USE_ORIGINAL_BACKING_STORAGE = 0x40,
CREATE_VIRTUAL_DISK_FLAG_SPARSE_FILE = 0x80,
CREATE_VIRTUAL_DISK_FLAG_PMEM_COMPATIBLE = 0x100,
CREATE_VIRTUAL_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES,
CREATE_VIRTUAL_DISK_FLAG_SUPPORT_SPARSE_FILES_ANY_FS
} CREATE_VIRTUAL_DISK_FLAG;
Constantes
CREATE_VIRTUAL_DISK_FLAG_NONE Valor: 0x0 Sin condiciones especiales de creación; Se usan los valores predeterminados del sistema. |
CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION Valor: 0x1 Asigne previamente todo el espacio físico necesario para el tamaño del disco virtual. |
CREATE_VIRTUAL_DISK_FLAG_PREVENT_WRITES_TO_SOURCE_DISK Valor: 0x2 Tomar posesión del disco de origen durante la creación desde el disco de origen, para asegurarse de que el disco de origen no cambia durante la operación de creación. El disco de origen también debe estar sin conexión o de solo lectura (o ambos). La propiedad es se libera cuando se realiza la creación. Esto también tiene un efecto secundario de no permitir la creación simultánea a partir del mismo origen. duro. Se producirá un error en la creación si no se puede obtener la propiedad o si el disco de origen aún no está sin conexión o sea de solo lectura. Esta marca es opcional, pero se recomienda encarecidamente para las creaciones a partir del disco de origen. Ningún efecto para otros tipos de creación (sin efecto para crear a partir del VHD de origen; ningún efecto para crear sin SourcePath). Windows 7 y Windows Server 2008 R2: Esta marca no se admite para abrir discos virtuales ISO hasta Windows 8 y Windows Server 2012. |
CREATE_VIRTUAL_DISK_FLAG_DO_NOT_COPY_METADATA_FROM_PARENT Valor: 0x4 No copie los metadatos iniciales del disco virtual ni los estados de bloqueo del VHD primario; esto es útil si el elemento primario El disco duro virtual es un archivo independiente y el elemento primario real se establecerá explícitamente más adelante. Windows 7 y Windows Server 2008 R2: Esta marca no se admite para abrir discos virtuales ISO hasta Windows 8 y Windows Server 2012. |
CREATE_VIRTUAL_DISK_FLAG_CREATE_BACKING_STORAGE Valor: 0x8 |
CREATE_VIRTUAL_DISK_FLAG_USE_CHANGE_TRACKING_SOURCE_LIMIT Valor: 0x10 |
CREATE_VIRTUAL_DISK_FLAG_PRESERVE_PARENT_CHANGE_TRACKING_STATE Valor: 0x20 |
CREATE_VIRTUAL_DISK_FLAG_VHD_SET_USE_ORIGINAL_BACKING_STORAGE Valor: 0x40 |
CREATE_VIRTUAL_DISK_FLAG_SPARSE_FILE Valor: 0x80 |
CREATE_VIRTUAL_DISK_FLAG_PMEM_COMPATIBLE Valor: 0x100 |
Comentarios
La marca CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION se usa para la creación de un disco duro virtual fijo.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 |
Servidor mínimo compatible | Windows Server 2008 R2 |
Encabezado | virtdisk.h |