Compartir a través de


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

Consulte también

IVdsVDisk::GetProperties