estrutura VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP (vds.h)
[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.]
Fornece informações sobre sistemas de arquivos compatíveis com a formatação de volumes.
Sintaxe
typedef struct _VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP {
ULONG ulFlags;
USHORT usRevision;
ULONG ulDefaultUnitAllocationSize;
ULONG rgulAllowedUnitAllocationSizes[32];
WCHAR wszName[32];
} VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP, *PVDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP;
Membros
ulFlags
OR bit a bit de qualquer um dos valores definidos na enumeração VDS_FILE_SYSTEM_FORMAT_SUPPORT_FLAG .
usRevision
A revisão do sistema de arquivos, se houver. Esse membro é expresso como um número decimal codificado em binário de 16 bits, em que um ponto decimal está implícito entre o segundo e o terceiro dígitos. Por exemplo, um valor de 0x0250 indica a revisão 2,50.
ulDefaultUnitAllocationSize
Tamanho da unidade de alocação padrão, em bytes, que será usado pelo sistema de arquivos para formatar o volume. Esse valor deve ser uma potência de 2 e também deve aparecer no membro rgulAllowedUnitAllocationSizes .
rgulAllowedUnitAllocationSizes[32]
Uma matriz terminada em zero de tamanhos de unidade de alocação, em bytes, que são compatíveis com o sistema de arquivos para formatar o volume. O caso em que a matriz não será terminada por zero é se houver MAX_FS_ALLOWED_CLUSTER_SIZES_SIZE número de elementos na matriz. Cada um dos valores na matriz deve ser uma potência de 2.
wszName[32]
Cadeia de caracteres Unicode terminada em nulo indicando o nome do sistema de arquivos. Os possíveis valores incluem os seguintes.
Valor | Significado |
---|---|
|
CDFS (sistema de arquivos CD-ROM) |
|
Sistema de arquivos FAT |
|
Sistema de arquivos FAT32 |
|
Sistema de arquivos NTFS |
|
Sistema de arquivos UDF (Formato de Disco Universal) |
Comentários
Se uma partição OEM for formatada como FAT ou FAT32, o tipo de partição não será alterado. Se for formatado com NTFS, o tipo de partição será alterado para PARTITION_IFS (0x07). Para obter informações sobre tipos de partição, consulte CREATE_PARTITION_PARAMETERS.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | vds.h |
Confira também
IVdsDiskPartitionMF2::FormatPartitionEx2
IVdsDiskPartitionMF::QueryPartitionFileSystemFormatSupport