struktur VDS_VDISK_PROPERTIES (vds.h)
[Dimulai dengan Windows 8 dan Windows Server 2012, antarmuka COM Layanan Disk Virtual digantikan oleh API Manajemen Penyimpanan Windows.]
Menentukan properti disk virtual.
Sintaks
typedef struct _VDS_VDISK_PROPERTIES {
VDS_OBJECT_ID Id;
VDS_VDISK_STATE State;
VIRTUAL_STORAGE_TYPE VirtualDeviceType;
ULONGLONG VirtualSize;
ULONGLONG PhysicalSize;
LPWSTR pPath;
LPWSTR pDeviceName;
DEPENDENT_DISK_FLAG DiskFlag;
BOOL bIsChild;
LPWSTR pParentPath;
} VDS_VDISK_PROPERTIES, *PVDS_VDISK_PROPERTIES;
Anggota
Id
Pengidentifikasi sesi khusus VDS unik dari disk.
State
Nilai enumerasi VDS_VDISK_STATE yang menentukan status disk virtual.
VirtualDeviceType
Penunjuk ke struktur VIRTUAL_STORAGE_TYPE yang menentukan jenis perangkat penyimpanan disk virtual.
VirtualSize
Ukuran, dalam byte, dari disk virtual.
PhysicalSize
Ukuran pada disk, dalam byte, dari file cadangan disk virtual.
pPath
String karakter lebar yang dihentikan NULL yang berisi nama dan jalur direktori file cadangan untuk disk virtual.
pDeviceName
String karakter lebar yang dihentikan NULL yang berisi nama dan jalur perangkat objek perangkat disk untuk volume tempat disk virtual berada.
DiskFlag
Bitmask dari nilai enumerasi DEPENDENT_DISK_FLAG yang menentukan informasi dependensi disk.
bIsChild
TRUE jika disk virtual adalah disk virtual anak, atau FALSE jika tidak.
pParentPath
String karakter lebar yang dihentikan NULL yang berisi jalur opsional ke objek disk virtual induk.
Persyaratan
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Header | vds.h |