struktur VDS_SUB_SYSTEM_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 subsistem.
Sintaks
typedef struct _VDS_SUB_SYSTEM_PROP {
VDS_OBJECT_ID id;
LPWSTR pwszFriendlyName;
LPWSTR pwszIdentification;
ULONG ulFlags;
ULONG ulStripeSizeFlags;
VDS_SUB_SYSTEM_STATUS status;
VDS_HEALTH health;
SHORT sNumberOfInternalBuses;
SHORT sMaxNumberOfSlotsEachBus;
SHORT sMaxNumberOfControllers;
SHORT sRebuildPriority;
} VDS_SUB_SYSTEM_PROP, *PVDS_SUB_SYSTEM_PROP;
Anggota
id
GUID objek subsistem.
pwszFriendlyName
Nama subsistem, biasanya nama merek dan nama model; string yang tidak dihentikan dan dapat dibaca manusia.
pwszIdentification
Pengidentifikasi subsistem; string yang tidak dihentikan dan dapat dibaca manusia.
ulFlags
Bitmask dari satu atau beberapa
VDS_SUB_SYSTEM_FLAG nilai enumerasi.
ulStripeSizeFlags
Set ukuran stripe yang didukung oleh penyedia untuk volume bergaris dan/atau LUN. Ukuran stripe harus kekuatan 2. Setiap bit dalam bilangan bulat 32-bit mewakili ukuran, dalam byte. Misalnya, jika nth bit diatur, maka VDS mendukung ukuran stripe 2^n. Dengan demikian, bit 0 hingga 31 dapat menentukan 2^0 hingga 2^31.
status
Nilai enumerasi VDS_SUB_SYSTEM_STATUS yang menentukan status objek subsistem.
health
Nilai enumerasi VDS_HEALTH yang menentukan status kesehatan subsistem. Berikut ini adalah nilai yang valid untuk anggota ini.
VDS_H_UNKNOWN (0)
VDS_H_HEALTHY (1)
VDS_H_FAILED (8)
VDS_H_DEGRADED (11)
sNumberOfInternalBuses
Jumlah bus (atau "saluran") yang dikandung subsistem.
sMaxNumberOfSlotsEachBus
Jumlah maksimum slot yang dapat disertakan oleh masing-masing bus. Setiap slot dapat mengakomodasi satu drive. Model subsistem mengasumsikan bahwa setiap bus memiliki jumlah slot maksimum yang sama.
sMaxNumberOfControllers
Jumlah maksimum pengontrol yang dapat dimuat subsistem.
sRebuildPriority
Prioritas pembangunan kembali LUN yang termasuk dalam subsistem. Nilai ini dapat berkisar dari 0 (prioritas terendah) hingga 15 (prioritas tertinggi).
Keterangan
Metode IVdsSubSystem::GetProperties mengembalikan struktur ini untuk melaporkan properti objek subsistem.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | vds.h |