struktur VDS_PROVIDER_PROP (vds.h)

[Dimulai dengan Windows 8 dan Windows Server 2012, antarmuka COM Layanan Disk Virtual digantikan oleh WINDOWS Storage Management API.]

Menentukan properti objek penyedia.

Sintaks

typedef struct _VDS_PROVIDER_PROP {
  VDS_OBJECT_ID     id;
  LPWSTR            pwszName;
  GUID              guidVersionId;
  LPWSTR            pwszVersion;
  VDS_PROVIDER_TYPE type;
  ULONG             ulFlags;
  ULONG             ulStripeSizeFlags;
  SHORT             sRebuildPriority;
} VDS_PROVIDER_PROP;

Anggota

id

GUID objek penyedia.

pwszName

String yang mewakili nama penyedia.

guidVersionId

GUID khusus versi penyedia.

pwszVersion

String yang mewakili versi penyedia.

type

Jenis penyedia dijumlahkan oleh VDS_PROVIDER_TYPE.

ulFlags

Bendera penyedia dijumlahkan oleh VDS_PROVIDER_FLAG.

ulStripeSizeFlags

Ukuran stripe yang akan digunakan di beberapa disk yang dikelola oleh penyedia perangkat lunak. Ukuran garis harus berupa kekuatan 2. Setiap bit dalam bilangan bulat 32-bit mewakili ukuran, dalam byte. Misalnya, jika nbit diatur, maka VDS mendukung ukuran stripe 2^n. Dengan demikian, bit 0 hingga 31 dapat menentukan 2^0 hingga 2^31.

Penyedia dasar menetapkan nilai ini ke nol. Ukuran garis dinamis dapat berupa kekuatan 2 mulai dari 512 hingga 1MB.

Windows Server 2003: Penyedia dinamis menetapkan nilai ini ke 64k.

sRebuildPriority

Prioritas pembangunan ulang yang digunakan oleh penyedia perangkat lunak untuk menentukan urutan regenerasi ketika volume yang dicerminkan atau bergaris dengan paritas (RAID-5) memerlukan pembangunan kembali. Tingkat prioritas adalah 0 (prioritas terendah) hingga 15 (prioritas tertinggi). VDS menyebarkan prioritas ke semua volume baru yang dibuat oleh penyedia. Dengan demikian, semua volume yang dikelola oleh penyedia memiliki prioritas pembangunan kembali yang sama.

Anggota ini tidak berlaku untuk penyedia dasar dan nol untuk penyedia dinamis.

Keterangan

Metode IVdsProvider::GetProperties mengembalikan struktur ini untuk melaporkan detail properti objek penyedia.

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

IVdsProvider::GetProperties

Struktur VDS

VDS_PROVIDER_FLAG

VDS_PROVIDER_TYPE