структура VDS_LUN_PLEX_PROP (vds.h)
[Начиная с Windows 8 и Windows Server 2012, COM-интерфейс службы виртуальных дисков замечается API управления хранилищем Windows.]
Определяет свойства объекта lun plex.
Синтаксис
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;
Члены
id
GUID объекта plex.
ullSize
Размер сплетения в байтах. Размер сплетения может быть равен или больше, чем размер LUN, к которому принадлежит сплетение. Сплетение не может быть меньше LUN.
type
Значение перечисления VDS_LUN_PLEX_TYPE , указывающее тип плекса. Тип сплетения не требуется для соответствия типу LUN, к которому он принадлежит.
status
Значение перечисления VDS_LUN_PLEX_STATUS , указывающее состояние плекса. Состояние сплетения не требуется для соответствия состоянию LUN, к которому он принадлежит.
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
Значение перечисления VDS_TRANSITION_STATE , указывающее переходное состояние плекса. Переходное состояние плекса не обязательно совпадает с состоянием LUN, к которому принадлежит этот плекс.
ulFlags
Битовая маска VDS_LUN_PLEX_FLAG значений перечисления, описывающих сплетение.
ulStripeSize
Размер чередования полос в байтах. Этот элемент действителен только для сплетений типа VDS_LPT_STRIPE (чередующийся) и VDS_LPT_PARITY (чередующийся с четностью). Для других типов плексов этот элемент должен быть равен нулю.
sRebuildPriority
Приоритет перестроения плекса. Это значение должно быть больше или равно 0 (самый низкий приоритет) и меньше или равно 15 (наивысший приоритет).
Комментарии
Метод IVdsLunPlex::GetProperties возвращает эту структуру для отчета о свойствах объекта lun plex.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | vds.h |