enumeración VDS_FILE_SYSTEM_FLAG (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 el conjunto de marcas válidas para un sistema de archivos.
Syntax
typedef enum _VDS_FILE_SYSTEM_FLAG {
VDS_FSF_SUPPORT_FORMAT = 0x1,
VDS_FSF_SUPPORT_QUICK_FORMAT = 0x2,
VDS_FSF_SUPPORT_COMPRESS = 0x4,
VDS_FSF_SUPPORT_SPECIFY_LABEL = 0x8,
VDS_FSF_SUPPORT_MOUNT_POINT = 0x10,
VDS_FSF_SUPPORT_REMOVABLE_MEDIA = 0x20,
VDS_FSF_SUPPORT_EXTEND = 0x40,
VDS_FSF_ALLOCATION_UNIT_512 = 0x10000,
VDS_FSF_ALLOCATION_UNIT_1K = 0x20000,
VDS_FSF_ALLOCATION_UNIT_2K = 0x40000,
VDS_FSF_ALLOCATION_UNIT_4K = 0x80000,
VDS_FSF_ALLOCATION_UNIT_8K = 0x100000,
VDS_FSF_ALLOCATION_UNIT_16K = 0x200000,
VDS_FSF_ALLOCATION_UNIT_32K = 0x400000,
VDS_FSF_ALLOCATION_UNIT_64K = 0x800000,
VDS_FSF_ALLOCATION_UNIT_128K = 0x1000000,
VDS_FSF_ALLOCATION_UNIT_256K = 0x2000000
} VDS_FILE_SYSTEM_FLAG;
Constantes
VDS_FSF_SUPPORT_FORMAT Valor: 0x1 Si se establece, el sistema de archivos admite el formato. La lista desplegable de una interfaz de usuario debe mostrar solo los sistemas de archivos que admiten el formato. |
VDS_FSF_SUPPORT_QUICK_FORMAT Valor: 0x2 Si se establece, el sistema de archivos admite el formato rápido. |
VDS_FSF_SUPPORT_COMPRESS Valor: 0x4 Si se establece, el sistema de archivos admite la compresión de archivos. |
VDS_FSF_SUPPORT_SPECIFY_LABEL Valor: 0x8 Si se establece, el sistema de archivos admite etiquetas del sistema de archivos. |
VDS_FSF_SUPPORT_MOUNT_POINT Valor: 0x10 Si se establece, el sistema de archivos admite carpetas montadas. |
VDS_FSF_SUPPORT_REMOVABLE_MEDIA Valor: 0x20 Si se establece, el sistema de archivos admite medios extraíbles. |
VDS_FSF_SUPPORT_EXTEND Valor: 0x40 Si se establece, el sistema de archivos admite la extensión de volúmenes. |
VDS_FSF_ALLOCATION_UNIT_512 Valor: 0x10000 Si se establece, el sistema de archivos admite unidades de asignación de 512 bytes. |
VDS_FSF_ALLOCATION_UNIT_1K Valor: 0x20000 Si se establece, el sistema de archivos admite unidades de asignación de 1 kilobyte. |
VDS_FSF_ALLOCATION_UNIT_2K Valor: 0x40000 Si se establece, el sistema de archivos admite unidades de asignación de 2 kilobytes. |
VDS_FSF_ALLOCATION_UNIT_4K Valor: 0x80000 Si se establece, el sistema de archivos admite unidades de asignación de 4 kilobytes. |
VDS_FSF_ALLOCATION_UNIT_8K Valor: 0x100000 Si se establece, el sistema de archivos admite unidades de asignación de 8 kilobytes. |
VDS_FSF_ALLOCATION_UNIT_16K Valor: 0x200000 Si se establece, el sistema de archivos admite unidades de asignación de 16 kilobytes. |
VDS_FSF_ALLOCATION_UNIT_32K Valor: 0x400000 Si se establece, el sistema de archivos admite unidades de asignación de 32 kilobytes. |
VDS_FSF_ALLOCATION_UNIT_64K Valor: 0x800000 Si se establece, el sistema de archivos admite unidades de asignación de 64 kilobytes. |
VDS_FSF_ALLOCATION_UNIT_128K Valor: 0x1000000 Si se establece, el sistema de archivos admite unidades de asignación de 128 kilobytes. |
VDS_FSF_ALLOCATION_UNIT_256K Valor: 0x2000000 Si se establece, el sistema de archivos admite unidades de asignación de 256 kilobytes. |
Comentarios
Esta enumeración proporciona los valores para el miembro ulFlags de la estructura VDS_FILE_SYSTEM_PROP . El método SetFileSystemFlags pasa el valor como argumento para establecer la marca VDS_FPF_COMPRESSED .
Nota Es posible que se agreguen constantes adicionales a la enumeración VDS_FILE_SYSTEM_FLAG en futuras versiones de Windows. Por este motivo, la aplicación debe diseñarse para controlar correctamente una constante de enumeración VDS_FILE_SYSTEM_FLAG no reconocida.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | vds.h |