struktur VDS_LUN_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 LUN.
Sintaks
typedef struct _VDS_LUN_PROP {
VDS_OBJECT_ID id;
ULONGLONG ullSize;
LPWSTR pwszFriendlyName;
LPWSTR pwszIdentification;
LPWSTR pwszUnmaskingList;
ULONG ulFlags;
VDS_LUN_TYPE type;
VDS_LUN_STATUS status;
VDS_HEALTH health;
VDS_TRANSITION_STATE TransitionState;
SHORT sRebuildPriority;
} VDS_LUN_PROP, *PVDS_LUN_PROP;
Anggota
id
GUID objek LUN.
ullSize
Ukuran LUN, dalam byte.
pwszFriendlyName
Nama LUN; string yang tidak dihentikan dan dapat dibaca manusia.
pwszIdentification
Pengidentifikasi LUN unik; string yang tidak dihentikan dan dapat dibaca manusia.
pwszUnmaskingList
Daftar yang menentukan komputer pada jaringan yang akan diberikan akses LUN; string yang dibatasi titik koma, dihentikan NULL, dan dapat dibaca manusia.
Jika nilainya adalah "*", semua komputer di jaringan akan diberikan akses ke LUN. Jika nilainya adalah "", tidak ada komputer yang akan diberikan akses ke LUN.
Untuk jaringan Fibre Channel dan jaringan SCSI (SAS) yang terpasang serial, setiap entri adalah World-Wide Name (WWN) 64-bit dari setiap port tempat LUN dibuka kemasnya, diformat sebagai string heksadesimal (panjang 16 karakter), byte paling signifikan terlebih dahulu. Misalnya, alamat WWN 01:23:45:67:89:AB:CD:EF dinyatakan sebagai "0123456789ABCDEF". Untuk informasi selengkapnya, lihat spesifikasi T10 untuk Fibre Channel dan SAS.
Untuk jaringan iSCSI, setiap entri adalah nama iSCSI yang memenuhi syarat (IQN) dari setiap inisiator tempat LUN dibongkar. LUN yang tidak dimasak ke inisiator tertentu dianggap terkait dengan inisiator tersebut.
ulFlags
Bendera LUN dijumlahkan oleh VDS_LUN_FLAG.
type
Jenis LUN dijumlahkan oleh VDS_LUN_TYPE.
status
Status objek LUN yang dijumlahkan oleh VDS_LUN_STATUS.
health
Nilai enumerasi VDS_HEALTH yang menentukan status kesehatan LUN. Berikut ini adalah nilai yang valid untuk anggota ini.
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
Status transisi LUN yang dijumlahkan oleh VDS_TRANSITION_STATE.
sRebuildPriority
Prioritas pembangunan kembali objek LUN. Nilai antara 0 (prioritas terendah) dan 15 (prioritas tertinggi).
Keterangan
Metode IVdsLun::GetProperties mengembalikan struktur ini untuk melaporkan properti objek LUN.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Header | vds.h |