enumerasi VDS_DRIVE_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 drive.
Sintaks
typedef enum _VDS_DRIVE_STATUS {
VDS_DRS_UNKNOWN = 0,
VDS_DRS_ONLINE = 1,
VDS_DRS_NOT_READY = 2,
VDS_DRS_OFFLINE = 4,
VDS_DRS_FAILED = 5,
VDS_DRS_REMOVED = 8
} VDS_DRIVE_STATUS, *PVDS_DRIVE_STATUS;
Konstanta
VDS_DRS_UNKNOWN Nilai: 0 Status kandar tidak dapat ditentukan. |
VDS_DRS_ONLINE Nilai: 1 Drive tersedia dan sedang digunakan. Nilai VDS_HEALTH yang terkait dengan status drive ini bisa menjadi nilai apa pun kecuali VDS_H_FAILED. |
VDS_DRS_NOT_READY Nilai: 2 Drive sibuk. Nilai VDS_HEALTH dapat berupa nilai apa pun kecuali VDS_H_FAILED. |
VDS_DRS_OFFLINE Nilai: 4 Drive hadir secara fisik tetapi telah dihapus dari grup RAID atau kumpulan penyimpanannya. Misalnya, jika drive dihapus dari grup RAID-nya karena gagal, status drive harus VDS_DRS_FAILED. Jika drive dihapus sebagai bagian dari menyeimbangkan ulang penyimpanan, status drive harus VDS_DRS_OFFLINE. Ketika status drive ini diatur, pemberitahuan VDS_NF_DRIVE_REMOVED dikirim. Nilai VDS_HEALTH dapat berupa nilai apa pun. |
VDS_DRS_FAILED Nilai: 5 Kandar gagal. Nilai VDS_HEALTH harus VDS_H_FAILED atau VDS_H_FAILING. |
VDS_DRS_REMOVED Nilai: 8 Drive telah dilepas secara fisik dari subsistem. Ketika status ini diatur, pemberitahuan VDS_NF_DRIVE_DEPART dikirim. Windows Server 2008, Windows Vista, dan Windows Server 2003: Nilai ini tidak didukung. |
Keterangan
Metode IVdsDrive::SetStatus meneruskan nilai VDS_DRIVE_STATUS sebagai argumen untuk mengatur status drive, dan struktur VDS_DRIVE_PROP menyertakan nilai VDS_DRIVE_STATUS sebagai anggota untuk menunjukkan status saat ini.
Jika aplikasi Anda menemukan nilai VDS_DRIVE_STATUS yang tidak dikenalinya, aplikasi tersebut akan menampilkan status drive sebagai tidak diketahui. Seharusnya tidak mencoba memetakan status drive yang tidak dikenal ke status drive lain.
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 |