Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
[Começando com Windows 8 e Windows Server 2012, a interface COM do Serviço de Disco Virtual é substituída pela API de Gerenciamento de Armazenamento do Windows.]
Define o conjunto de sinalizadores válidos para um sistema de arquivos.
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_FORMATValor: 0x1 Se definido, o sistema de arquivos dá suporte ao formato . A lista suspensa de uma interface do usuário deve exibir apenas sistemas de arquivos que dão suporte à formatação. |
VDS_FSF_SUPPORT_QUICK_FORMATValor: 0x2 Se definido, o sistema de arquivos dá suporte ao formato rápido. |
VDS_FSF_SUPPORT_COMPRESSValor: 0x4 Se definido, o sistema de arquivos dá suporte à compactação de arquivo. |
VDS_FSF_SUPPORT_SPECIFY_LABELValor: 0x8 Se definido, o sistema de arquivos dá suporte a rótulos do sistema de arquivos. |
VDS_FSF_SUPPORT_MOUNT_POINTValor: 0x10 Se definido, o sistema de arquivos dá suporte a pastas montadas. |
VDS_FSF_SUPPORT_REMOVABLE_MEDIAValor: 0x20 Se definido, o sistema de arquivos dá suporte a mídia removível. |
VDS_FSF_SUPPORT_EXTENDValor: 0x40 Se definido, o sistema de arquivos dá suporte à extensão de volumes. |
VDS_FSF_ALLOCATION_UNIT_512Valor: 0x10000 Se definido, o sistema de arquivos dá suporte a unidades de alocação de 512 bytes. |
VDS_FSF_ALLOCATION_UNIT_1KValor: 0x20000 Se definido, o sistema de arquivos dá suporte a unidades de alocação de 1 quilobyte. |
VDS_FSF_ALLOCATION_UNIT_2KValor: 0x40000 Se definido, o sistema de arquivos dá suporte a unidades de alocação de 2 quilobytes. |
VDS_FSF_ALLOCATION_UNIT_4KValor: 0x80000 Se definido, o sistema de arquivos dá suporte a unidades de alocação de 4 quilobytes. |
VDS_FSF_ALLOCATION_UNIT_8KValor: 0x100000 Se definido, o sistema de arquivos dá suporte a unidades de alocação de 8 quilobytes. |
VDS_FSF_ALLOCATION_UNIT_16KValor: 0x200000 Se definido, o sistema de arquivos dá suporte a unidades de alocação de 16 quilobytes. |
VDS_FSF_ALLOCATION_UNIT_32KValor: 0x400000 Se definido, o sistema de arquivos dá suporte a unidades de alocação de 32 quilobytes. |
VDS_FSF_ALLOCATION_UNIT_64KValor: 0x800000 Se definido, o sistema de arquivos dá suporte a unidades de alocação de 64 quilobytes. |
VDS_FSF_ALLOCATION_UNIT_128KValor: 0x1000000 Se definido, o sistema de arquivos dá suporte a unidades de alocação de 128 quilobytes. |
VDS_FSF_ALLOCATION_UNIT_256KValor: 0x2000000 Se definido, o sistema de arquivos dá suporte a unidades de alocação de 256 quilobytes. |
Comentários
Essa enumeração fornece os valores para o membro ulFlags da estrutura VDS_FILE_SYSTEM_PROP . O método SetFileSystemFlags passa o valor como um argumento para definir o sinalizador VDS_FPF_COMPRESSED .
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Cabeçalho | vds.h |