struktur VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP (vds.h)

[Dimulai dengan Windows 8 dan Windows Server 2012, antarmuka COM Layanan Disk Virtual digantikan oleh WINDOWS Storage Management API.]

Menyediakan informasi tentang sistem file yang didukung untuk memformat volume.

Sintaks

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;

Anggota

ulFlags

Bitwise-OR dari salah satu nilai yang ditentukan dalam enumerasi VDS_FILE_SYSTEM_FORMAT_SUPPORT_FLAG .

usRevision

Revisi sistem file, jika ada. Anggota ini dinyatakan sebagai angka desimal berkode biner 16-bit, di mana titik desimal tersirat antara digit kedua dan ketiga. Misalnya, nilai 0x0250 menunjukkan revisi 2,50.

ulDefaultUnitAllocationSize

Ukuran unit alokasi default, dalam byte, yang akan digunakan oleh sistem file untuk memformat volume. Nilai ini harus berupa kekuatan 2 dan juga harus muncul di anggota rgulAllowedUnitAllocationSizes .

rgulAllowedUnitAllocationSizes[32]

Array ukuran unit alokasi yang dihentikan nol, dalam byte, yang didukung oleh sistem file untuk memformat volume. Kasus di mana array tidak akan dihentikan nol adalah jika ada MAX_FS_ALLOWED_CLUSTER_SIZES_SIZE jumlah elemen dalam array. Setiap nilai dalam array harus berupa kekuatan 2.

wszName[32]

Untai (karakter) Unicode yang dihentikan null yang menunjukkan nama sistem file. Nilai yang mungkin termasuk yang berikut ini.

Nilai Makna
L"CDFS"
Sistem file CD-ROM (CDFS)
L"FAT"
Sistem file FAT
L"FAT32"
Sistem file FAT32
L"NTFS"
Sistem file NTFS
L"UDF"
Sistem file Universal Disk Format (UDF)

Keterangan

Jika partisi OEM diformat sebagai FAT atau FAT32, jenis partisi tidak berubah. Jika diformat dengan NTFS, jenis partisi berubah menjadi PARTITION_IFS (0x07). Untuk informasi tentang jenis partisi, lihat CREATE_PARTITION_PARAMETERS.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header vds.h

Lihat juga

IVdsDiskPartitionMF2::FormatPartitionEx2

IVdsDiskPartitionMF::QueryPartitionFileSystemFormatSupport

IVdsVolumeMF2::FormatEx

IVdsVolumeMF2::QueryFileSystemFormatSupport

VDS_FILE_SYSTEM_FORMAT_SUPPORT_FLAG