VDS_VDISK_PROPERTIES struttura (vds.h)
[A partire da Windows 8 e Windows Server 2012, l'interfaccia COM del servizio disco virtuale viene sostituita dall'API gestione archiviazione di Windows.
Definisce le proprietà di un disco virtuale.
Sintassi
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;
Members
Id
Identificatore di sessione specifico del disco VDS univoco.
State
Valore di enumerazione VDS_VDISK_STATE che specifica lo stato del disco virtuale.
VirtualDeviceType
Puntatore a una struttura VIRTUAL_STORAGE_TYPE che specifica il tipo di dispositivo di archiviazione del disco virtuale.
VirtualSize
Dimensioni, in byte, del disco virtuale.
PhysicalSize
Dimensioni su disco, in byte, del file di backup del disco virtuale.
pPath
Stringa di caratteri wide con terminazione NULL contenente il nome e il percorso della directory del file di backup per il disco virtuale.
pDeviceName
Stringa di caratteri wide con terminazione NULL contenente il nome e il percorso del dispositivo del disco per il volume in cui risiede il disco virtuale.
DiskFlag
Maschera di bit di valori di enumerazione DEPENDENT_DISK_FLAG che specificano le informazioni sulle dipendenze del disco.
bIsChild
TRUE se il disco virtuale è un disco virtuale figlio o FALSE in caso contrario.
pParentPath
Stringa di caratteri wide con terminazione NULL contenente un percorso facoltativo di un oggetto disco virtuale padre.
Requisiti
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | vds.h |