Compartilhar via


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
L"CDFS"
CDFS (sistema de arquivos CD-ROM)
L"FAT"
Sistema de arquivos FAT
L"FAT32"
Sistema de arquivos FAT32
L"NTFS"
Sistema de arquivos NTFS
L"UDF"
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

IVdsVolumeMF2::FormatEx

IVdsVolumeMF2::QueryFileSystemFormatSupport

VDS_FILE_SYSTEM_FORMAT_SUPPORT_FLAG