enumeração RESIZE_VIRTUAL_DISK_FLAG (virtdisk.h)

Enumera os sinalizadores disponíveis para a função ResizeVirtualDisk .

Syntax

typedef enum _RESIZE_VIRTUAL_DISK_FLAG {
  RESIZE_VIRTUAL_DISK_FLAG_NONE = 0x0,
  RESIZE_VIRTUAL_DISK_FLAG_ALLOW_UNSAFE_VIRTUAL_SIZE = 0x1,
  RESIZE_VIRTUAL_DISK_FLAG_RESIZE_TO_SMALLEST_SAFE_VIRTUAL_SIZE = 0x2
} RESIZE_VIRTUAL_DISK_FLAG;

Constantes

 
RESIZE_VIRTUAL_DISK_FLAG_NONE
Valor: 0x0
Nenhum sinalizador é especificado.
RESIZE_VIRTUAL_DISK_FLAG_ALLOW_UNSAFE_VIRTUAL_SIZE
Valor: 0x1
Se esse sinalizador estiver definido, ignore a verificação da tabela de partição do disco virtual para garantir que esse truncamento seja
Seguro. Definir esse sinalizador pode causar perda de dados irrecuperável; use com cuidado.
RESIZE_VIRTUAL_DISK_FLAG_RESIZE_TO_SMALLEST_SAFE_VIRTUAL_SIZE
Valor: 0x2
Se esse sinalizador estiver definido, redimensione o disco para o menor tamanho virtual possível sem truncar além de qualquer
partições existentes. Se isso estiver definido, o membro NewSize no
RESIZE_VIRTUAL_DISK_PARAMETERS
a estrutura deve ser zero.

Requisitos

   
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Cabeçalho virtdisk.h (inclua Windows.h)

Confira também

RESIZE_VIRTUAL_DISK_PARAMETERS

ResizeVirtualDisk

Enumerações VHD