структура VDS_PROVIDER_PROP (vds.h)
[Начиная с Windows 8 и Windows Server 2012, COM-интерфейс службы виртуальных дисков замечается API управления хранилищем Windows.]
Определяет свойства объекта поставщика.
Синтаксис
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;
Члены
id
GUID объекта поставщика.
pwszName
Строка, представляющая имя поставщика.
guidVersionId
Идентификатор GUID поставщика для конкретной версии.
pwszVersion
Строка, представляющая версию поставщика.
type
Типы поставщиков, перечисляемые VDS_PROVIDER_TYPE.
ulFlags
Флаги поставщика, перечисляемые VDS_PROVIDER_FLAG.
ulStripeSizeFlags
Размер полосы, используемой на нескольких дисках, управляемых поставщиком программного обеспечения. Размер полосы должен быть мощностью 2. Каждый бит в 32-разрядном целом число представляет размер в байтах. Например, если задан n-йбит, VDS поддерживает размер чередования 2^n. Таким образом, биты от 0 до 31 могут указывать от 2^0 до 2^31.
Базовый поставщик устанавливает для этого значения нулевое значение. Размер динамической полосы может быть любой мощностью 2 в диапазоне от 512 до 1 МБ.
Windows Server 2003: Динамический поставщик устанавливает для этого значения значение 64 кб.
sRebuildPriority
Приоритет перестроения, используемый поставщиками программного обеспечения для указания порядка повторного создания, когда требуется перестроение тома с зеркальным отображением или чередованием с четностью (RAID-5). Уровни приоритета — от 0 (самый низкий приоритет) до 15 (самый высокий приоритет). VDS распространяет приоритет на все новые тома, созданные поставщиком. Таким образом, все тома, управляемые поставщиком, имеют одинаковый приоритет перестроения.
Этот элемент не применяется к базовому поставщику и равен нулю для динамического поставщика.
Комментарии
Метод IVdsProvider::GetProperties возвращает эту структуру для передачи сведений о свойстве объекта поставщика.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | vds.h |