estructura de VDS_FILE_SYSTEM_PROP (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 sistema de archivos.

Sintaxis

typedef struct _VDS_FILE_SYSTEM_PROP {
  VDS_FILE_SYSTEM_TYPE type;
  VDS_OBJECT_ID        volumeId;
  ULONG                ulFlags;
  ULONGLONG            ullTotalAllocationUnits;
  ULONGLONG            ullAvailableAllocationUnits;
  ULONG                ulAllocationUnitSize;
  LPWSTR               pwszLabel;
} VDS_FILE_SYSTEM_PROP, *PVDS_FILE_SYSTEM_PROP;

Members

type

Tipo de sistema de archivos enumerado por VDS_FILE_SYSTEM_TYPE.

volumeId

GUID del objeto de volumen que contiene el sistema de archivos.

ulFlags

Marcas del sistema de archivos enumeradas por VDS_FILE_SYSTEM_PROP_FLAG.

ullTotalAllocationUnits

Número total de unidades de asignación.

ullAvailableAllocationUnits

Unidades de asignación sin usar.

ulAllocationUnitSize

Tamaño de unidad de asignación, en bytes, para el sistema de archivos, que suele estar comprendido entre 512 y 4096.

pwszLabel

Cadena que contiene la etiqueta del sistema de archivos.

Comentarios

El método IVdsVolumeMF::GetFileSystemProperties devuelve esta estructura para informar de los detalles de propiedad de un sistema de archivos.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado vds.h

Vea también

IVdsVolumeMF::GetFileSystemProperties

Estructuras de VDS

VDS_FILE_SYSTEM_PROP_FLAG

VDS_FILE_SYSTEM_TYPE