Freigeben über


RESIZE_VIRTUAL_DISK_FLAG Enumeration (virtdisk.h)

Listet die verfügbaren Flags für die Funktion ResizeVirtualDisk auf.

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;

Konstanten

 
RESIZE_VIRTUAL_DISK_FLAG_NONE
Wert: 0x0
Es wurden keine Flags angegeben.
RESIZE_VIRTUAL_DISK_FLAG_ALLOW_UNSAFE_VIRTUAL_SIZE
Wert: 0x1
Wenn dieses Flag festgelegt ist, überspringen Sie die Überprüfung der Partitionstabelle des virtuellen Datenträgers, um sicherzustellen, dass diese Abschneidung erfolgt.
Sicher. Das Festlegen dieses Flags kann zu einem nicht wiederhergestellten Datenverlust führen. verwenden Sie mit Bedacht.
RESIZE_VIRTUAL_DISK_FLAG_RESIZE_TO_SMALLEST_SAFE_VIRTUAL_SIZE
Wert: 0x2
Wenn dieses Flag festgelegt ist, ändern Sie die Größe des Datenträgers auf die kleinste virtuelle Größe, die möglich ist, ohne über eine beliebige hinauszuschneiden.
vorhandene Partitionen. Wenn dies festgelegt ist, wird das NewSize-Element im
RESIZE_VIRTUAL_DISK_PARAMETERS
struktur muss null sein.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Kopfzeile virtdisk.h (einschließlich Windows.h)

Weitere Informationen

RESIZE_VIRTUAL_DISK_PARAMETERS

ResizeVirtualDisk

VHD-Enumerationen