enumerasi VDS_VOLUME_STATUS (vds.h)

[Dimulai dengan Windows 8 dan Windows Server 2012, antarmuka COM Layanan Disk Virtual digantikan oleh API Manajemen Penyimpanan Windows.]

Menentukan kumpulan nilai status objek untuk volume.

Sintaks

typedef enum _VDS_VOLUME_STATUS {
  VDS_VS_UNKNOWN = 0,
  VDS_VS_ONLINE = 1,
  VDS_VS_NO_MEDIA = 3,
  VDS_VS_FAILED = 5,
  VDS_VS_OFFLINE = 4
} VDS_VOLUME_STATUS;

Konstanta

 
VDS_VS_UNKNOWN
Nilai: 0
Status volume tidak diketahui. Nilai ini tidak berlaku untuk volume dinamis.
VDS_VS_ONLINE
Nilai: 1
Volume tersedia.
VDS_VS_NO_MEDIA
Nilai: 3
Volume adalah media yang dapat dilepas, seperti CD-ROM.
VDS_VS_FAILED
Nilai: 5
Volume tidak tersedia.
VDS_VS_OFFLINE
Nilai: 4
Volume sedang offline.

Windows Server 2008, Windows Vista, dan Windows Server 2003: Tidak didukung. Jika volume offline, bendera VDS_VF_PERMANENTLY_DISMOUNTED diatur dalam anggota ulFlags dari struktur VDS_VOLUME_PROP atau VDS_VOLUME_PROP2 .

Keterangan

Ketika metode IVdsPack::GetProperties mengembalikan struktur VDS_PACK_PROP yang anggota statusnya VDS_PS_OFFLINE, VDS menetapkan status untuk semua volume dalam paket ke VDS_VS_FAILED. VDS menetapkan status untuk jenis volume tertentu ke VDS_VS_FAILED dalam kondisi berikut:

  • Untuk volume sederhana, membentang, dan bergaris—setiap kali disk hilang.
  • Untuk volume yang dicerminkan—saat disk apa pun, kecuali disk terakhir, hilang atau memiliki kesalahan tulis bahwa transisi pleks ke kondisi terlepas. Demikian juga, jika itu adalah pleks terakhir (non-basi) dan disk hilang.
  • Untuk stripe dengan paritas (RAID-5)—saat disk kedua hilang, atau jika satu kolom dilepas (karena disk hilang atau kolom memiliki kesalahan tulis), dan disk kedua hilang.
Struktur VDS_VOLUME_PROP menyertakan nilai VDS_VOLUME_STATUS sebagai anggota untuk menunjukkan status volume.
Catatan Konstanta tambahan mungkin ditambahkan ke enumerasi VDS_VOLUME_STATUS di versi Windows mendatang. Untuk alasan ini, aplikasi Anda harus dirancang untuk menangani konstanta enumerasi VDS_VOLUME_STATUS yang tidak dikenal.
 

Persyaratan

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

Lihat juga

Enumerasi VDS

VDS_PACK_PROP

VDS_PACK_STATUS

VDS_VOLUME_PROP