VDS_FILE_SYSTEM_FLAG'enumerazione (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 il set di flag validi per un file system.

Sintassi

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;

Costanti

 
VDS_FSF_SUPPORT_FORMAT
Valore: 0x1
Se impostato, il file system supporta il formato. L'elenco a discesa di un'interfaccia utente deve visualizzare solo file system che supportano la formattazione.
VDS_FSF_SUPPORT_QUICK_FORMAT
Valore: 0x2
Se impostato, il file system supporta il formato rapido.
VDS_FSF_SUPPORT_COMPRESS
Valore: 0x4
Se impostato, il file system supporta la compressione dei file.
VDS_FSF_SUPPORT_SPECIFY_LABEL
Valore: 0x8
Se impostato, il file system supporta le etichette del file system.
VDS_FSF_SUPPORT_MOUNT_POINT
Valore: 0x10
Se impostato, il file system supporta cartelle montate.
VDS_FSF_SUPPORT_REMOVABLE_MEDIA
Valore: 0x20
Se impostato, il file system supporta supporti rimovibili.
VDS_FSF_SUPPORT_EXTEND
Valore: 0x40
Se impostato, il file system supporta l'estensione dei volumi.
VDS_FSF_ALLOCATION_UNIT_512
Valore: 0x10000
Se impostato, il file system supporta unità di allocazione di 512 byte.
VDS_FSF_ALLOCATION_UNIT_1K
Valore: 0x20000
Se impostato, il file system supporta unità di allocazione di 1 kilobyte.
VDS_FSF_ALLOCATION_UNIT_2K
Valore: 0x40000
Se impostato, il file system supporta unità di allocazione di 2 kilobyte.
VDS_FSF_ALLOCATION_UNIT_4K
Valore: 0x80000
Se impostato, il file system supporta unità di allocazione di 4 kilobyte.
VDS_FSF_ALLOCATION_UNIT_8K
Valore: 0x100000
Se impostato, il file system supporta unità di allocazione di 8 kilobyte.
VDS_FSF_ALLOCATION_UNIT_16K
Valore: 0x200000
Se impostato, il file system supporta unità di allocazione di 16 kilobyte.
VDS_FSF_ALLOCATION_UNIT_32K
Valore: 0x400000
Se impostato, il file system supporta unità di allocazione di 32 kilobyte.
VDS_FSF_ALLOCATION_UNIT_64K
Valore: 0x800000
Se impostato, il file system supporta unità di allocazione di 64 kilobyte.
VDS_FSF_ALLOCATION_UNIT_128K
Valore: 0x1000000
Se impostato, il file system supporta unità di allocazione di 128 kilobyte.
VDS_FSF_ALLOCATION_UNIT_256K
Valore: 0x2000000
Se impostato, il file system supporta unità di allocazione di 256 kilobyte.

Commenti

Questa enumerazione fornisce i valori per il membro ulFlags della struttura VDS_FILE_SYSTEM_PROP . Il metodo SetFileSystemFlags passa il valore come argomento per impostare il flag di VDS_FPF_COMPRESSED .

Nota È possibile aggiungere costanti aggiuntive all'enumerazione VDS_FILE_SYSTEM_FLAG nelle versioni future di Windows. Per questo motivo, l'applicazione deve essere progettata per gestire correttamente una costante di enumerazione non riconosciuta VDS_FILE_SYSTEM_FLAG .
 

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione vds.h

Vedi anche

Enumerazioni VDS

VDS_FILE_SYSTEM_PROP