enumeração CREATE_VIRTUAL_DISK_FLAG (virtdisk.h)
Contém sinalizadores de criação de VHD (disco rígido virtual).
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 Sem condições especiais de criação; os padrões do sistema são usados. |
CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION Valor: 0x1 Pré-alocar todo o espaço físico necessário para o tamanho do disco virtual. |
CREATE_VIRTUAL_DISK_FLAG_PREVENT_WRITES_TO_SOURCE_DISK Valor: 0x2 Assuma a propriedade do disco de origem durante a criação do disco de origem para garantir que o disco de origem não seja alterado durante a operação de criação. O disco de origem também deve estar offline ou somente leitura (ou ambos). A propriedade é liberado quando a criação é concluída. Isso também tem um efeito colateral de não permitir a criação simultânea da mesma origem Disco. A criação falhará se a propriedade não puder ser obtida ou se o disco de origem ainda não estiver offline ou somente leitura. Esse sinalizador é opcional, mas altamente recomendado para criações do disco de origem. Nenhum efeito para outros tipos de criação (sem efeito para criar a partir do VHD de origem; nenhum efeito para criar sem SourcePath). Windows 7 e Windows Server 2008 R2: Esse sinalizador não tem suporte para abrir discos virtuais ISO até Windows 8 e Windows Server 2012. |
CREATE_VIRTUAL_DISK_FLAG_DO_NOT_COPY_METADATA_FROM_PARENT Valor: 0x4 Não copie os metadados iniciais do disco virtual ou bloqueie os estados do VHD pai; isso será útil se o pai O VHD é um arquivo autônomo e o pai real será definido explicitamente mais tarde. Windows 7 e Windows Server 2008 R2: Esse sinalizador não tem suporte para abrir discos virtuais ISO até Windows 8 e 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 |
Comentários
O sinalizador CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION é usado para a criação de um VHD fixo.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 |
Servidor mínimo com suporte | Windows Server 2008 R2 |
Cabeçalho | virtdisk.h |