Метод GetSupportedSize класса MSFT_StorageTier
Возвращает поддерживаемые размеры для нового уровня хранилища. Эти размеры могут быть возвращены одним или обоими из следующих способов: в массиве всех поддерживаемых размеров; или с помощью минимального значения, приращения и максимума.
Синтаксис
UInt32 GetSupportedSize(
[in] String ResiliencySettingName,
[out] UInt64 SupportedSizes[],
[out] UInt64 TierSizeMin,
[out] UInt64 TierSizeMax,
[out] UInt64 TierSizeDivisor,
[out] String ExtendedStatus
);
Параметры
ResiliencySettingName [in]
Имя параметра устойчивости, используемого для определения поддерживаемых размеров. Обратите внимание, что возвращаемые размеры могут отличаться в зависимости от параметра устойчивости.
SupportedSizes [out]
Поддерживаемые размеры для уровня хранилища, по одному размеру на элемент массива. Этот параметр может иметь значение NULL, если количество поддерживаемых размеров большое, но он полезен для уровней хранилища, поддерживающих только небольшое количество уровней.
TierSizeMin [out]
Минимальный поддерживаемый размер последовательности размеров, указанных в параметрах minimum, increment и maximum.
TierSizeMax [out]
Максимальный поддерживаемый размер последовательности размеров, заданных минимальным, инкрементным и максимальным значениями.
TierSizeDivisor [out]
Приращение (в байтах) между размерами поддержки. Например, если минимальный поддерживаемый размер составляет 10 ГБ, максимальный — 20 ГБ, а этот параметр — 2 ГБ, то поддерживаемые размеры для этого пула будут составлять 10 ГБ, 12 ГБ, 14 ГБ, 16 ГБ, 18 ГБ и 20 ГБ.
ExtendedStatus [out]
Расширенные сведения об ошибке от поставщика хранилища в объекте MSFT_StorageExtendedStatus . Сведения зависят от реализации.
Возвращаемое значение
Успешно (0)
Не поддерживается (1)
Неуказаная ошибка (2)
Время ожидания (3)
Сбой (4)
Недопустимый параметр (5)
Доступ запрещен (40001)
Недостаточно ресурсов для завершения операции. (40002)
Кэш устарел (40003)
Не удается подключиться к поставщику хранилища. (46000)
Поставщик хранилища не может подключиться к подсистеме хранения. (46001)
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 R2 [только классические приложения] |
Пространство имен | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |