struktur VDS_VOLUME_PLEX_PROP (vds.h)
[Dimulai dengan Windows 8 dan Windows Server 2012, antarmuka COM Layanan Disk Virtual digantikan oleh API Manajemen Penyimpanan Windows.]
Menentukan properti objek pleks volume.
Sintaks
typedef struct _VDS_VOLUME_PLEX_PROP {
VDS_OBJECT_ID id;
VDS_VOLUME_PLEX_TYPE type;
VDS_VOLUME_PLEX_STATUS status;
VDS_HEALTH health;
VDS_TRANSITION_STATE TransitionState;
ULONGLONG ullSize;
ULONG ulStripeSize;
ULONG ulNumberOfMembers;
} VDS_VOLUME_PLEX_PROP, *PVDS_VOLUME_PLEX_PROP;
Anggota
id
GUID objek pleks.
type
Jenis pleks dijumlahkan oleh VDS_VOLUME_PLEX_TYPE. Jenis pleks tidak diperlukan untuk mencocokkan jenis volume tempat pleks berada.
status
Status objek pleks yang dijumlahkan oleh VDS_VOLUME_PLEX_STATUS. Status pleks tidak diperlukan untuk mencocokkan status volume tempat pleks berada.
health
Nilai enumerasi VDS_HEALTH yang menentukan status kesehatan pleks. Status kesehatan pleks tidak diperlukan untuk mencocokkan status kesehatan volume tempat pleks berada.
TransitionState
Nilai enumerasi VDS_TRANSITION_STATE yang menentukan status transisi pleks.
ullSize
Ukuran pleks, dalam byte. Ukuran pleks harus lebih besar dari atau sama dengan volume tempat pleks berada. Pleks tidak boleh lebih kecil dari volume.
ulStripeSize
Ukuran interleave stripe, dalam byte. Anggota ini hanya berlaku untuk pleks jenis VDS_VPT_STRIPE (bergaris) dan VDS_VPT_PARITY (bergaris dengan paritas). Untuk jenis pleks lainnya, anggota ini harus nol.
ulNumberOfMembers
Jumlah anggota dalam pleks volume. Anggota pleks adalah kumpulan ekstensi disk yang digabungkan yang terkandung pada satu disk lagi.
Keterangan
Metode IVdsVolumePlex::GetProperties mengembalikan struktur ini untuk melaporkan properti objek pleks volume.
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 |