struktur VDS_LUN_PLEX_PROP (vdshwprv.h)

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

Menentukan properti objek pleks LUN.

Sintaks

typedef struct _VDS_LUN_PLEX_PROP {
  VDS_OBJECT_ID        id;
  ULONGLONG            ullSize;
  VDS_LUN_PLEX_TYPE    type;
  VDS_LUN_PLEX_STATUS  status;
  VDS_HEALTH           health;
  VDS_TRANSITION_STATE TransitionState;
  ULONG                ulFlags;
  ULONG                ulStripeSize;
  SHORT                sRebuildPriority;
} VDS_LUN_PLEX_PROP, *PVDS_LUN_PLEX_PROP;

Anggota

id

GUID objek plex.

ullSize

Ukuran pleks, dalam byte. Ukuran pleks dapat sama dengan atau lebih besar dari LUN tempat pleks berada. Pleks tidak boleh lebih kecil dari LUN.

type

Nilai enumerasi VDS_LUN_PLEX_TYPE yang menentukan jenis pleks. Jenis pleks tidak diperlukan untuk mencocokkan jenis LUN tempat pleks berada.

status

Nilai enumerasi VDS_LUN_PLEX_STATUS yang menentukan status pleks. Status pleks tidak diperlukan untuk mencocokkan status LUN tempat pleks berada.

health

VDS_HEALTH

VDS_H_UNKNOWN (0)

VDS_H_HEALTHY (1)

VDS_H_REBUILDING (2)

VDS_H_FAILING (4)

VDS_H_FAILING_REDUNDANCY (5)

VDS_H_FAILED_REDUNDANCY (6)

VDS_H_FAILED_REDUNDANCY_FAILING (7)

VDS_H_FAILED (8)

TransitionState

Nilai enumerasi VDS_TRANSITION_STATE yang menentukan status transisi pleks. Status transisi pleks tidak diperlukan untuk mencocokkan LUN tempat pleks berada.

ulFlags

Bitmask nilai enumerasi VDS_LUN_PLEX_FLAG yang menjelaskan pleks.

ulStripeSize

Ukuran interleave stripe, dalam byte. Anggota ini hanya berlaku untuk pleks jenis VDS_LPT_STRIPE (bergaris) dan VDS_LPT_PARITY (bergaris dengan paritas). Untuk jenis pleks lainnya, anggota ini harus nol.

sRebuildPriority

Prioritas pembangunan kembali pleks. Nilai ini harus lebih besar dari atau sama dengan 0 (prioritas terendah) dan kurang dari atau sama dengan 15 (prioritas tertinggi).

Keterangan

Metode IVdsLunPlex::GetProperties mengembalikan struktur ini untuk melaporkan properti objek pleks LUN.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header vdshwprv.h

Lihat juga

IVdsLunPlex::GetProperties

Struktur VDS

VDS_HEALTH

VDS_LUN_PLEX_FLAG

VDS_LUN_PLEX_STATUS

VDS_LUN_PLEX_TYPE

VDS_TRANSITION_STATE