struktur VDS_SUB_SYSTEM_PROP (vdshwprv.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 vdshwprv.h

Lihat juga

IVdsSubSystem::GetProperties

Struktur VDS

VDS_HEALTH

VDS_SUB_SYSTEM_STATUS