Partager via


VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP structure (vds.h)

[À compter de Windows 8 et Windows Server 2012, l’interface COM du service de disque virtuel est remplacée par l’API gestion du stockage Windows.]

Fournit des informations sur les systèmes de fichiers pris en charge pour la mise en forme des volumes.

Syntaxe

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;

Membres

ulFlags

Ou au niveau du bit de l’une des valeurs définies dans l’énumération VDS_FILE_SYSTEM_FORMAT_SUPPORT_FLAG .

usRevision

Révision du système de fichiers, le cas échéant. Ce membre est exprimé sous la forme d’un nombre décimal codé par binaire 16 bits, où une virgule décimale est impliquée entre le deuxième et le troisième chiffre. Par exemple, la valeur 0x0250 indique la révision 2.50.

ulDefaultUnitAllocationSize

Taille d’unité d’allocation par défaut, en octets, qui sera utilisée par le système de fichiers pour la mise en forme du volume. Cette valeur doit être une puissance de 2 et doit également apparaître dans le membre rgulAllowedUnitAllocationSizes .

rgulAllowedUnitAllocationSizes[32]

Tableau à terminaison zéro de tailles d’unités d’allocation, en octets, qui sont prises en charge par le système de fichiers pour la mise en forme du volume. Le cas où le tableau ne sera pas terminé à zéro est s’il y a MAX_FS_ALLOWED_CLUSTER_SIZES_SIZE nombre d’éléments dans le tableau. Chacune des valeurs du tableau doit avoir une puissance de 2.

wszName[32]

Chaîne Unicode terminée par null indiquant le nom du système de fichiers. Les valeurs possibles sont les suivantes.

Valeur Signification
L"CDFS »
Système de fichiers CD-ROM (CDFS)
L"FAT »
Système de fichiers FAT
L"FAT32 »
Système de fichiers FAT32
L"NTFS »
Système de fichiers NTFS
L"UDF »
Système de fichiers UDF (Universal Disk Format)

Remarques

Si une partition OEM est au format FAT ou FAT32, le type de partition ne change pas. S’il est mis en forme avec NTFS, le type de partition devient PARTITION_IFS (0x07). Pour plus d’informations sur les types de partitions, consultez CREATE_PARTITION_PARAMETERS.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête vds.h

Voir aussi

IVdsDiskPartitionMF2 ::FormatPartitionEx2

IVdsDiskPartitionMF ::QueryPartitionFileSystemFormatSupport

IVdsVolumeMF2 ::FormatEx

IVdsVolumeMF2 ::QueryFileSystemFormatSupport

VDS_FILE_SYSTEM_FORMAT_SUPPORT_FLAG