VDS_VDISK_PROPERTIES 結構 (vds.h)
[從Windows 8和Windows Server 2012開始,虛擬磁碟服務COM 介面會由Windows 儲存體管理 API取代。
定義虛擬磁片的屬性。
語法
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;
成員
Id
磁片的唯一 VDS 特定會話識別碼。
State
指定虛擬磁片狀態 的VDS_VDISK_STATE 列舉值。
VirtualDeviceType
指定虛擬磁片儲存裝置類型的 VIRTUAL_STORAGE_TYPE 結構的指標。
VirtualSize
虛擬磁片的大小,以位元組為單位。
PhysicalSize
虛擬磁片備份檔案的磁片大小,以位元組為單位。
pPath
Null終止的寬字元字串,其中包含虛擬磁片備份檔案的名稱和目錄路徑。
pDeviceName
Null終止的寬字元字串,其中包含虛擬磁片所在磁片區之磁片裝置物件的名稱和裝置路徑。
DiskFlag
指定磁片相依性資訊的 DEPENDENT_DISK_FLAG 列舉值的位元遮罩。
bIsChild
如果虛擬磁片是子虛擬磁片,則為TRUE,否則為FALSE。
pParentPath
Null終止的寬字元字串,其中包含父虛擬磁片物件的選擇性路徑。
規格需求
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限傳統型應用程式] |
標頭 | vds.h |