estructura VDS_VDISK_PROPERTIES (vds.h)
[A partir de Windows 8 y Windows Server 2012, la interfaz COM del servicio de disco virtual se sustituye por la API de administración de almacenamiento de Windows.]
Define las propiedades de un disco virtual.
Sintaxis
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
Identificador de sesión específico de VDS único del disco.
State
Valor de enumeración VDS_VDISK_STATE que especifica el estado del disco virtual.
VirtualDeviceType
Puntero a una estructura VIRTUAL_STORAGE_TYPE que especifica el tipo de dispositivo de almacenamiento del disco virtual.
VirtualSize
Tamaño, en bytes, del disco virtual.
PhysicalSize
Tamaño en disco, en bytes, del archivo de respaldo del disco virtual.
pPath
Cadena de caracteres anchos terminada en NULL que contiene el nombre y la ruta de acceso del directorio del archivo de respaldo para el disco virtual.
pDeviceName
Cadena de caracteres anchos terminada en NULL que contiene el nombre y la ruta de acceso del dispositivo del objeto de dispositivo de disco para el volumen donde reside el disco virtual.
DiskFlag
Máscara de bits de DEPENDENT_DISK_FLAG valores de enumeración que especifican información de dependencia de disco.
bIsChild
TRUE si el disco virtual es un disco virtual secundario o FALSE en caso contrario.
pParentPath
Cadena de caracteres anchos terminada en NULL que contiene una ruta de acceso opcional a un objeto de disco virtual primario.
Requisitos
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | vds.h |