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


Метод SetUsage класса MSFT_PhysicalDisk

Установка или изменение предполагаемого использования физического диска в конкретном пуле.

Пулы носителей должны следовать назначенной политике для физического диска.

Синтаксис

UInt32 SetUsage(
  [in]  UInt16 Usage,
  [out] String ExtendedStatus
);

Параметры

Использование [in]

Предполагаемое использование физического диска. Этот параметр является обязательным и не может иметь значение NULL.

Значение Значение
Хранилище данных 1 Этот физический диск следует использовать только для хранения данных.
Выберите вручную 2 Этот физический диск следует использовать только в том случае, если он был выбран администратором вручную во время создания виртуального диска. Диск, выбранный вручную, выбирается с помощью параметра PhysicalDisksToUse метода CreateVirtualDisk .
Горячий запасной 3 Этот физический диск следует использовать в качестве горячего резерва.
Устарело 4 Использование этого физического диска должно быть прекращено. Как минимум, новые выделения не должны идти на этот диск. Если виртуальные диски, находящиеся на этом диске, восстановлены, данные должны быть перемещены на другой активный физический диск.
Журнал 5 Этот физический диск следует использовать в качестве кэша для других устройств, составляющих виртуальный диск. Он будет резервной копии кэша обратной записи виртуального диска, если он настроен.

ExtendedStatus [out]

Строка, содержащая внедренный объект MSFT_StorageExtendedStatus .

Этот параметр позволяет поставщику хранилища возвращать расширенные (зависящие от реализации) сведения об ошибках.

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

Успешное выполнение (0)

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

Неустановленная ошибка (2)

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

Сбой (4)

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

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

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

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

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

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

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

Требования

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

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

MSFT_PhysicalDisk