Поделиться через


Метод изменения размера класса MSFT_StorageTier

Изменяет размер уровня хранилища на виртуальном диске. Этот метод недоступен для уровней хранилища на уровне пула.

Синтаксис

UInt32 Resize(
  [in]  UInt64              Size,
  [in]  Boolean             RunAsJob,
  [out] MSFT_StorageJob REF CreatedStorageJob,
  [out] String              ExtendedStatus
);

Параметры

Размер [in]

Размер уровня на виртуальном диске. Это свойство доступно, только если уровень хранилища является частью виртуального диска. Свойство не указано для уровней хранения на уровне пула.

RunAsJob [in]

Если задано значение TRUE, этот метод использует параметр CreatedStorageJob , когда запрос выполняется долго. Если задание хранилища создано для отслеживания операции, этот метод возвращает параметры метода Checked — Job Started.

Примечание

Даже если runAsJob имеет значение TRUE, этот метод по-прежнему может возвращать результат, если он завершен в достаточное время.

Если значение FALSE или NULL, этот метод будет использовать асинхронное поведение WMI по умолчанию, определяемое методом клиента для вызова. Другими словами, он является синхронным, если не указано иное.

CreatedStorageJob [out]

Если параметр RunAsJob имеет значение TRUE и выполнение этого метода занимает много времени, этот параметр получает ссылку на объект задания хранения, используемый для отслеживания длительной операции.

ExtendedStatus [out]

Расширенные сведения об ошибке от поставщика хранилища в объекте MSFT_StorageExtendedStatus . Сведения зависят от реализации.

Возвращаемое значение

Успешно (0)

Не поддерживается (1)

Неуказаная ошибка (2)

Время ожидания (3)

Сбой (4)

Недопустимый параметр (5)

Недостаточно доступной емкости (40000)

Доступ запрещен (40001)

Недостаточно ресурсов для завершения операции. (40002)

Не удается подключиться к поставщику хранилища. (46000)

Поставщик хранилища не может подключиться к подсистеме хранения. (46001)

Пул носителей не может завершить операцию, так как его конфигурация доступна только для чтения. (48007)

Требования

Требование Значение
Минимальная версия клиента Windows 8.1 [только классические приложения]
Минимальная версия сервера Windows Server 2012 R2 [только классические приложения]
Пространство имен Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

См. также раздел

MSFT_StorageTier