estructura VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP (vds.h)

[A partir de Windows 8 y Windows Server 2012, la interfaz COM del servicio de disco virtual se sustituye por la API de administración de almacenamiento de Windows.]

Proporciona información sobre los sistemas de archivos que se admiten para dar formato a volúmenes.

Sintaxis

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;

Miembros

ulFlags

OR bit a bit de cualquiera de los valores definidos en la enumeración VDS_FILE_SYSTEM_FORMAT_SUPPORT_FLAG .

usRevision

Revisión del sistema de archivos, si existe. Este miembro se expresa como un número decimal con código binario de 16 bits, donde se implica un separador decimal entre los dígitos segundo y tercero. Por ejemplo, un valor de 0x0250 indica la revisión 2.50.

ulDefaultUnitAllocationSize

Tamaño de unidad de asignación predeterminado, en bytes, que usará el sistema de archivos para dar formato al volumen. Este valor debe ser una potencia de 2 y también debe aparecer en el miembro rgulAllowedUnitAllocationSizes .

rgulAllowedUnitAllocationSizes[32]

Matriz terminada en cero de tamaños de unidad de asignación, en bytes, compatibles con el sistema de archivos para dar formato al volumen. El caso en el que la matriz no estará terminada en cero es si hay MAX_FS_ALLOWED_CLUSTER_SIZES_SIZE número de elementos de la matriz. Cada uno de los valores de la matriz debe ser una potencia de 2.

wszName[32]

Cadena Unicode terminada en NULL que indica el nombre del sistema de archivos. Estos son algunos de los valores posibles.

Valor Significado
L"CDFS"
Sistema de archivos CD-ROM (CDFS)
L"FAT"
Sistema de archivos FAT
L"FAT32"
Sistema de archivos FAT32
L"NTFS"
sistema de archivos NTFS
L"UDF"
Sistema de archivos de formato de disco universal (UDF)

Comentarios

Si una partición OEM tiene el formato FAT o FAT32, el tipo de partición no cambia. Si tiene formato NTFS, el tipo de partición cambia a PARTITION_IFS (0x07). Para obtener información sobre los tipos de partición, consulte CREATE_PARTITION_PARAMETERS.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado vds.h

Consulte también

IVdsDiskPartitionMF2::FormatPartitionEx2

IVdsDiskPartitionMF::QueryPartitionFileSystemFormatSupport

IVdsVolumeMF2::FormatEx

IVdsVolumeMF2::QueryFileSystemFormatSupport

VDS_FILE_SYSTEM_FORMAT_SUPPORT_FLAG