Bagikan melalui


struktur SET_VIRTUAL_DISK_INFO (virtdisk.h)

Berisi informasi hard disk virtual (VHD) untuk digunakan saat Anda memanggil fungsi SetVirtualDiskInformation untuk mengatur properti VHD.

Sintaks

typedef struct _SET_VIRTUAL_DISK_INFO {
  SET_VIRTUAL_DISK_INFO_VERSION Version;
  union {
    PCWSTR ParentFilePath;
    GUID   UniqueIdentifier;
    struct {
      ULONG  ChildDepth;
      PCWSTR ParentFilePath;
    } ParentPathWithDepthInfo;
    ULONG  VhdPhysicalSectorSize;
    GUID   VirtualDiskId;
    BOOL   ChangeTrackingEnabled;
    struct {
      GUID   LinkageId;
      PCWSTR ParentFilePath;
    } ParentLocator;
  };
} SET_VIRTUAL_DISK_INFO, *PSET_VIRTUAL_DISK_INFO;

Anggota

Version

Enumerasi SET_VIRTUAL_DISK_INFO_VERSION yang menentukan versi struktur SET_VIRTUAL_DISK_INFO yang diteruskan ke atau dari fungsi VHD. Ini menentukan jenis kumpulan informasi.

ParentFilePath

Jalur ke penyimpanan backing induk. Atur Anggota versi ke SET_VIRTUAL_DISK_INFO_PARENT_PATH (1).

UniqueIdentifier

Pengidentifikasi unik VHD. Atur Anggota versi ke SET_VIRTUAL_DISK_INFO_IDENTIFIER (2).

ParentPathWithDepthInfo

Mengatur jalur file induk dan kedalaman anak. Atur Anggota versi ke SET_VIRTUAL_DISK_INFO_PARENT_PATH_WITH_DEPTH (3).

Windows 7 dan Windows Server 2008 R2: Ini tidak didukung sebelum Windows 8 dan Windows Server 2012.

ParentPathWithDepthInfo.ChildDepth

Menentukan kedalaman untuk anak dari daun. Daun itu sendiri berada di kedalaman 1.

ParentPathWithDepthInfo.ParentFilePath

Menentukan kedalaman ke induk dari daun. Daun itu sendiri berada di kedalaman 1.

VhdPhysicalSectorSize

Mengatur ukuran sektor fisik yang dilaporkan oleh VHD. Atur Anggota versi ke SET_VIRTUAL_DISK_INFO_PHYSICAL_SECTOR_SIZE (4). Windows 7 dan Windows Server 2008 R2: Ini tidak didukung sebelum Windows 8 dan Windows Server 2012.

VirtualDiskId

Pengidentifikasi yang dibuat secara unik saat pengguna pertama kali membuat disk virtual untuk mencoba mengidentifikasi disk virtual tersebut secara unik. Atur Anggota versi ke SET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID (5).

Windows 8 dan Windows Server 2012: Ini tidak didukung sebelum Windows 8.1 dan Windows Server 2012 R2.

ChangeTrackingEnabled

Mengaktifkan atau menonaktifkan pelacakan perubahan tangguh (RCT) untuk VHD. TRUE mengaktifkan RCT. FALSE menonaktifkan RCT. Atur Anggota versi ke SET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE (6).

Windows 8.1 dan Windows Server 2012 R2: Anggota ini tidak didukung sebelum Windows 10 dan Windows Server 2016.

ParentLocator

Mengatur informasi tautan induk yang membedakan penyimpanan VHD. Informasi tautan induk adalah metadata yang digunakan untuk menemukan dan mengidentifikasi induk berikutnya dengan benar dalam rantai disk virtual. Atur Anggota versi ke SET_VIRTUAL_DISK_INFO_PARENT_LOCATOR (7).

Windows 8.1 dan Windows Server 2012 R2: Anggota ini tidak didukung sebelum Windows 10 dan Windows Server 2016.

ParentLocator.LinkageId

Pengidentifikasi unik untuk informasi tautan induk.

ParentLocator.ParentFilePath

Jalur file untuk VHD induk.

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