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 |
---|---|
|
Système de fichiers CD-ROM (CDFS) |
|
Système de fichiers FAT |
|
Système de fichiers FAT32 |
|
Système de fichiers NTFS |
|
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