Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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_NONEValor: 0x0 Sin condiciones especiales de creación; Se usan los valores predeterminados del sistema. |
CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATIONValor: 0x1 Asigne previamente todo el espacio físico necesario para el tamaño del disco virtual. |
CREATE_VIRTUAL_DISK_FLAG_PREVENT_WRITES_TO_SOURCE_DISKValor: 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_PARENTValor: 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_STORAGEValor: 0x8 |
CREATE_VIRTUAL_DISK_FLAG_USE_CHANGE_TRACKING_SOURCE_LIMITValor: 0x10 |
CREATE_VIRTUAL_DISK_FLAG_PRESERVE_PARENT_CHANGE_TRACKING_STATEValor: 0x20 |
CREATE_VIRTUAL_DISK_FLAG_VHD_SET_USE_ORIGINAL_BACKING_STORAGEValor: 0x40 |
CREATE_VIRTUAL_DISK_FLAG_SPARSE_FILEValor: 0x80 |
CREATE_VIRTUAL_DISK_FLAG_PMEM_COMPATIBLEValor: 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 |