Bagikan melalui


enumerasi CREATE_VIRTUAL_DISK_FLAG (virtdisk.h)

Berisi bendera pembuatan hard disk virtual (VHD).

Sintaks

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;

Konstanta

 
CREATE_VIRTUAL_DISK_FLAG_NONE
Nilai: 0x0
Tidak ada kondisi pembuatan khusus; default sistem digunakan.
CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION
Nilai: 0x1
Pra-alokasikan semua ruang fisik yang diperlukan untuk ukuran disk virtual.
CREATE_VIRTUAL_DISK_FLAG_PREVENT_WRITES_TO_SOURCE_DISK
Nilai: 0x2
Ambil kepemilikan disk sumber selama pembuatan dari disk sumber, untuk memastikan disk sumber tidak berubah
selama operasi pembuatan. Disk sumber juga harus sudah offline atau baca-saja (atau keduanya). Kepemilikan adalah
dirilis saat pembuatan selesai. Ini juga memiliki efek samping dari melarang pembuatan bersamaan dari sumber yang sama
Disk. Pembuatan akan gagal jika kepemilikan tidak dapat diperoleh atau jika disk sumber belum offline atau
baca-saja. Bendera ini bersifat opsional, tetapi sangat disarankan untuk dibuat dari disk sumber. Tidak ada efek untuk yang lain
jenis buat (tidak ada efek untuk membuat dari VHD sumber; tidak ada efek untuk membuat tanpa SourcePath).

Windows 7 dan Windows Server 2008 R2: Bendera ini tidak didukung untuk membuka disk virtual ISO hingga Windows 8 dan
Windows Server 2012.
CREATE_VIRTUAL_DISK_FLAG_DO_NOT_COPY_METADATA_FROM_PARENT
Nilai: 0x4
Jangan menyalin metadata disk virtual awal atau status blok dari VHD induk; ini berguna jika induk
VHD adalah file stand-in dan induk sebenarnya akan diatur secara eksplisit nanti.

Windows 7 dan Windows Server 2008 R2: Bendera ini tidak didukung untuk membuka disk virtual ISO hingga Windows 8 dan
Windows Server 2012.
CREATE_VIRTUAL_DISK_FLAG_CREATE_BACKING_STORAGE
Nilai: 0x8
CREATE_VIRTUAL_DISK_FLAG_USE_CHANGE_TRACKING_SOURCE_LIMIT
Nilai: 0x10
CREATE_VIRTUAL_DISK_FLAG_PRESERVE_PARENT_CHANGE_TRACKING_STATE
Nilai: 0x20
CREATE_VIRTUAL_DISK_FLAG_VHD_SET_USE_ORIGINAL_BACKING_STORAGE
Nilai: 0x40
CREATE_VIRTUAL_DISK_FLAG_SPARSE_FILE
Nilai: 0x80
CREATE_VIRTUAL_DISK_FLAG_PMEM_COMPATIBLE
Nilai: 0x100

Keterangan

Bendera CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION digunakan untuk pembuatan VHD tetap.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7
Server minimum yang didukung Windows Server 2008 R2
Header virtdisk.h

Lihat juga

Tentang VHD

Referensi VHD