Bagikan melalui


Metode format kelas MSFT_Volume

Memformat volume.

Sintaks

UInt32 Format(
  [in]  String  FileSystem,
  [in]  String  FileSystemLabel,
  [in]  UInt32  AllocationUnitSize,
  [in]  Boolean Full,
  [in]  Boolean Force,
  [in]  Boolean Compress,
  [in]  Boolean ShortFileNameSupport,
  [in]  Boolean SetIntegrityStreams,
  [in]  Boolean UseLargeFRS,
  [in]  Boolean DisableHeatGathering,
  [out] String  FormattedVolume,
  [out] String  ExtendedStatus
);

Parameter

FileSystem [in]

Sistem file yang akan diterapkan ke volume. Salah satu dari berikut ini:

  • "ExFAT"
  • "FAT"
  • "FAT32"
  • "NTFS"
  • "Refs"

FileSystemLabel [in]

Label sistem file untuk volume.

AllocationUnitSize [in]

Ukuran unit alokasi, dalam byte.

Penuh [in]

TRUE untuk format lengkap, atau FALSE untuk format cepat.

Paksa [dalam]

TRUE untuk memaksa operasi format; jika tidak, FALSE.

Kompres [in]

TRUE untuk memadatkan volume; jika tidak, FALSE. Biarkan tidak terdefinisi jika FileSystem diatur ke ReFS .

ShortFileNameSupport [in]

TRUE jika volume harus mendukung nama pendek; jika tidak, FALSE. Biarkan tidak terdefinisi jika FileSystem diatur ke ReFS .

SetIntegrity Aliran [in]

TRUE untuk mengatur aliran integritas. Biarkan tidak terdefinisi kecuali FileSystem diatur ke ReFS .

UseLargeFRS [in]

TRUE untuk menggunakan FRS besar; jika tidak, FALSE. Biarkan tidak terdefinisi jika FileSystem diatur ke ReFS .

DisableHeatGathering [in]

TRUE untuk menonaktifkan pengumpulan panas; jika tidak, FALSE.

FormattedVolume [out]

Menerima objek MSFT_Volume yang mewakili volume yang diformat.

ExtendedStatus [out]

Berisi objek MSFT_StorageExtendedStatus yang disematkan.

Parameter ini memungkinkan penyedia penyimpanan untuk mengembalikan informasi kesalahan yang diperluas (khusus implementasi).

Nilai hasil

Sukses (0)

Tidak Didukung (1)

Kesalahan Yang Tidak Ditentukan (2)

Waktu habis (3)

Gagal (4)

Parameter Tidak Valid (5)

Perintah ini tidak didukung pada x86 yang berjalan di lingkungan x64. (7)

Akses Ditolak (40001)

Terjadi kesalahan I/O tak terduga (40004)

Objek yang ditentukan dikelola oleh komponen Pengklusteran Failover Microsoft. Disk harus dalam mode pemeliharaan kluster dan status sumber daya kluster harus online untuk melakukan operasi ini. (40018)

Operasi ini tidak diperbolehkan pada sistem atau partisi kritis. (42010)

Ukuran kluster yang ditentukan tidak valid (43000)

Sistem file yang ditentukan tidak didukung (43001)

Volume tidak dapat diformat cepat (43002)

Jumlah kluster melebihi 32 bit (43003)

Versi UDF yang ditentukan tidak didukung (43004)

Ukuran kluster harus kelipatan ukuran sektor fisik disk (43005)

Tidak dapat melakukan operasi yang diminta ketika drive dibaca saja (43006)

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Ruang nama Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Lihat juga

MSFT_Volume